ICMSPageGetNavigationItems Method
|
Namespace:
Ingeniux.Runtime
Assembly:
IGXRuntimeAPI (in IGXRuntimeAPI.dll) Version: 10.6.308
Syntax IEnumerable<ICMSLinkElement> GetNavigationItems(
string navName,
NavigationElementType navType = NavigationElementType.Navigation,
bool recursiveSearchNavNode = false,
bool recursiveSearchLinkNodes = false
)
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)
IEnumerable<ICMSLinkElement^>^ GetNavigationItems(
String^ navName,
NavigationElementType navType = NavigationElementType::Navigation,
bool recursiveSearchNavNode = false,
bool recursiveSearchLinkNodes = false
)
abstract GetNavigationItems :
navName : string *
?navType : NavigationElementType *
?recursiveSearchNavNode : bool *
?recursiveSearchLinkNodes : bool
(* Defaults:
let _navType = defaultArg navType NavigationElementType.Navigation
let _recursiveSearchNavNode = defaultArg recursiveSearchNavNode false
let _recursiveSearchLinkNodes = defaultArg recursiveSearchLinkNodes false
*)
-> IEnumerable<ICMSLinkElement>
Parameters
- navName
- Type: SystemString
Name of the Navigation - navType (Optional)
- Type: Ingeniux.RuntimeNavigationElementType
Type of Navigation Element, which is the Element tag name. By default, the interface searches for the standard Navigation type. - recursiveSearchNavNode (Optional)
- Type: SystemBoolean
Whether the search is recursive on Navigation nodes. The default is false. - recursiveSearchLinkNodes (Optional)
- Type: SystemBoolean
Whether the search is recursive on Navigation Item nodes. The default is false.
Return Value
Type:
IEnumerableICMSLinkElementAn enumerable collection of Link Elements
See Also