Top Method Summary
Options Name Purpose
Consultingwerk.CommonUi.Components.TreeView.ListSerializableTreeNode GetChildNodes (character, CharacterDictionary) Returns the child nodes of an object type node
Consultingwerk.CommonUi.Components.TreeView.SerializableTreeRootNode GetRootNode (character, character) Returns the root node of the object type treeview

Top Constructor Summary
Options Name Purpose
ObjectTypeTreeNodeProvider () Constructor for the ObjectTypeTreeNodeProvider class


Method Detail
Top

Consultingwerk.CommonUi.Components.TreeView.ListSerializableTreeNode GetChildNodes (character, CharacterDictionary)

Purpose: Returns the child nodes of an object type node
Notes: When poFilterValues does not carry an ObjectTypeGuid the
top-level object types (empty ExtendsObjectTypeGuid) are
returned, otherwise the direct children of the given object type
value when the requested node type is not handled by this provider

Parameters:
pcParentNodeType CHARACTER
The node type
poFilterValues Consultingwerk.Framework.Collections.CharacterDictionary
The node filter values
Returns Consultingwerk.CommonUi.Components.TreeView.ListSerializableTreeNode
The ListSerializableTreeNode with the child nodes or the unknown
Top

Consultingwerk.CommonUi.Components.TreeView.SerializableTreeRootNode GetRootNode (character, character)

Purpose: Returns the root node of the object type treeview
Notes: The structural root node carries the top-level object types
(those with an empty ExtendsObjectTypeGuid) as its child nodes
the requested node type is not handled by this provider

Parameters:
pcNodeType CHARACTER
The node type
pcFilter CHARACTER
The filter string (typically a JSON string)
Returns Consultingwerk.CommonUi.Components.TreeView.SerializableTreeRootNode
The SerializableTreeRootNode instance or the unknown value when


Constructor Detail
Top

ObjectTypeTreeNodeProvider ()

Purpose: Constructor for the ObjectTypeTreeNodeProvider class
Notes: Registers the provider with the ISmartTreeNodeProviderRegistry



Temp-Table Detail


©2006-2026 Consultingwerk Ltd.         info@consultingwerk.de         http://www.consultingwerk.de       06.07.2026 14:30:36