EasyUA Reference
BrowseTree Class Members
See Also  Fields  Properties  Methods  Events Send Feedback
EasyUA Assembly > Advosol.EasyUA Namespace : BrowseTree Class

Glossary Item Box

The following tables list the members exposed by BrowseTree.

Public Constructors

 NameDescription
Public ConstructorBrowseTree ConstructorOverloaded.   
Top

Public Fields

 NameDescription
Public FieldDoNotSort Nodes are alphabetically sorted. If TRUE the sorting is diabled and the nodes are in the order as returned by the server.  
Public FieldImageIndexBranch Index of the image displayed for ObjectNodes  
Public FieldImageIndexBranchSelected Index of the image displayed for the selected branch  
Public FieldImageIndexItem Base Index of the image group the item identification. The item accessRight code is added and the image with this index is displayed.  
Public FieldImageIndexMethod Base Index of the image group the Method identification.  
Public FieldImageIndexProperty Base Index of the image group the Property identification.  
Public FieldItemCodeIndexCode used to identify the node classes in TreeNode.ImageIndex
The isObjectNode method uses the definition to find the type of the node.
Default: Item: >= 2
 
Public FieldShowHDaccessRights if true show HD access rigths instead of DA access rights  
Top

Public Properties

 NameDescription
Public PropertyBrowseModeOneLevel If true the the server browsing is done on demand. Initially only one level is browsed. Child ObjectNodes are browsed from the TreeView event handler when a yet unbrowsed node is selected. If false then the whole server tree structure is browsed and a corresponding TreeNode structure is built. NOTE: With complex servers this may take a long time.  
Public PropertyImageList Image list used in the BrowsTree  
Public PropertyIncludeTypesInBrowse Determines whether a browse from the root includes the Types Folder  
Public PropertyIncludeViewsInBrowse Determines whether a browse from the root includes the Views Folder  
Top

Public Methods

 NameDescription
Public MethodBeginBrowse Asynchronously Browse the current node for all child nodes and build a TreeNode structure The nodes returned depends on the selection parameters.  
Public MethodBrowseOverloaded.  Browse all nodes from the named node and build a TreeNode structure.  
Public MethodCreateTree Browse the server from the root and build a TreeNode structure with all nodes.  
Public MethodDispose The handler is uninstalled from the associated TreeView.  
Public MethodEndBrowse Completes an asynchronous browse operation.  
Public MethodGetNodeIdOverloaded.  Get the ObjectId of the node in the specified TreeNode.  
Public MethodisObjectNode Checks if a node is an ObjectNode.  
Public MethodRefreshSelectedNode The currently selected node is refreshed from the server by executing a browse with the current filter.  
Public MethodreInit Re-init the object and install the TreeView mouse-down handler.  
Public MethodRootReturns the TreeNode structure created in the previous CreateTree() call.
 
Public MethodShowImageList Show all images defined in the BrowseTree ImageList  
Public MethodUnlinkTreeview Unlink the this object form the TreeView dialog.  
Top

Public Events

 NameDescription
Public EventreportBrowseError This handler is called in the TreeView mouse event handler when an error happens in the server browse access.  
Top

See Also

Copyright © 2018 Advosol Inc. All Rights Reserved.