Initializes a new instance of the Node class.

Namespace:  DlhSoft.Windows.Data
Assembly:  DlhSoft.HierarchicalData.Core (in DlhSoft.HierarchicalData.Core.dll)

Syntax

C#
protected internal Node(
	Object item,
	string indentationMemberPath,
	string isExpandedMemberPath,
	Entity..::.Initialization completingParentManagerInitialization,
	Entity..::.Initialization insertedIntoParentCollectionInitialization,
	Entity..::.Initialization removingFromParentCollectionInitialization,
	Entity..::.Initialization disposingInitialization
)
Visual Basic (Declaration)
Protected Friend Sub New ( _
	item As Object, _
	indentationMemberPath As String, _
	isExpandedMemberPath As String, _
	completingParentManagerInitialization As Entity..::.Initialization, _
	insertedIntoParentCollectionInitialization As Entity..::.Initialization, _
	removingFromParentCollectionInitialization As Entity..::.Initialization, _
	disposingInitialization As Entity..::.Initialization _
)

Parameters

item
Type: System..::.Object
Source node item to be wrapped by the Node.
indentationMemberPath
Type: System..::.String
Path to an Int32 value on the source node item to serve as the indentation level in the hierarchical collection, or null to indicate that the indentation level is not provided by the source node item.
isExpandedMemberPath
Type: System..::.String
Path to a Boolean value on the source node item to serve as the expansion indicator in the hierarchical collection, or null to indicate that the expansion indicator is not provided by the source node item.
completingParentManagerInitialization
Type: DlhSoft.Windows.Data..::.Entity..::.Initialization
A method to be called when the initialization of the parent EntityManager is completed.
insertedIntoParentCollectionInitialization
Type: DlhSoft.Windows.Data..::.Entity..::.Initialization
A method to be called when the Node is inserted into the parent collection.
removingFromParentCollectionInitialization
Type: DlhSoft.Windows.Data..::.Entity..::.Initialization
A method to be called when the Node is removed from the parent collection.
disposingInitialization
Type: DlhSoft.Windows.Data..::.Entity..::.Initialization
A method to be called when the Node is disposed.

See Also