AdvantageCMS.Core.Common.BaseClasses Namespace
Build With Advantage

HierarchicalModelList..::..GetHierarchyData Method

Extracts the IHierarchyData instance from an enumerated item. Called by data-bound controls during data binding as they iterate the list. Since each item in this list is already an IHierarchyData (specifically a HierarchyData<(Of <(<'T>)>)>), this performs a simple cast.

Namespace:  AdvantageCSP.HierarchicalModelDataSource
Assembly:  AdvantageCMS.Core (in AdvantageCMS.Core.dll)

Syntax


public IHierarchyData GetHierarchyData(
	Object enumeratedItem
)

Parameters

enumeratedItem
Type: Object
An item obtained by enumerating this list. Expected to be an IHierarchyData instance; returns null if the cast fails.

Return Value

The IHierarchyData representation of the item, or null if the item does not implement IHierarchyData.