Get Child or Descendant Navigation items

Namespace: Ingeniux.Runtime
Assembly: IGXRuntimeAPI90 (in IGXRuntimeAPI90.dll) Version: 9.0.82.0 (9.0.82)

Syntax

C#
public IEnumerable<ICMSLinkElement> GetNavigationItems(
	string navName,
	NavigationElementType navType = NavigationElementType.Navigation,
	bool recursiveSearchNavNode = false,
	bool recursiveSearchLinkNodes = false
)
Visual Basic
Public Function GetNavigationItems ( 
	navName As String,
	Optional navType As NavigationElementType = NavigationElementType.Navigation,
	Optional recursiveSearchNavNode As Boolean = false,
	Optional recursiveSearchLinkNodes As Boolean = false
) As IEnumerable(Of ICMSLinkElement)
Visual C++
public:
virtual IEnumerable<ICMSLinkElement^>^ GetNavigationItems(
	String^ navName, 
	NavigationElementType navType = NavigationElementType::Navigation, 
	bool recursiveSearchNavNode = false, 
	bool recursiveSearchLinkNodes = false
) sealed

Parameters

navName
Type: System..::..String
Name of navigation (Name attribute value)
navType (Optional)
Type: Ingeniux.Runtime..::..NavigationElementType
Type of navigation, by default is "Navigation"
recursiveSearchNavNode (Optional)
Type: System..::..Boolean
If true, recursively search the navigation
recursiveSearchLinkNodes (Optional)
Type: System..::..Boolean
If true, recursively search the link nodes inside the navigation

Return Value

Type: IEnumerable<(Of <(<'ICMSLinkElement>)>)>

Implements

ICMSPage..::..GetNavigationItems(String, NavigationElementType, Boolean, Boolean)

See Also