ICMSNavigationBuilderGetPageEntries Method
|
Gets the navigation representatives for given page ids.
It will build the representatives first, if entry does not exist or expired
Namespace:
Ingeniux.Runtime.NavigationBuilder
Assembly:
IGXRuntimeAPI (in IGXRuntimeAPI.dll) Version: 10.5.94
Syntax IEnumerable<ICMSPageEntry> GetPageEntries(
ICMSNavigationBuildingSession session,
IEnumerable<string> pageIds,
bool isbackground,
List<string> badEntryIds,
IEnumerable<string> filterSchemaNames = null,
IEnumerable<string> filterAncestorPageIds = null,
bool useCheckedOut = false,
bool skipBuildingExistingEntries = false
)
Function GetPageEntries (
session As ICMSNavigationBuildingSession,
pageIds As IEnumerable(Of String),
isbackground As Boolean,
badEntryIds As List(Of String),
Optional filterSchemaNames As IEnumerable(Of String) = Nothing,
Optional filterAncestorPageIds As IEnumerable(Of String) = Nothing,
Optional useCheckedOut As Boolean = false,
Optional skipBuildingExistingEntries As Boolean = false
) As IEnumerable(Of ICMSPageEntry)
IEnumerable<ICMSPageEntry^>^ GetPageEntries(
ICMSNavigationBuildingSession^ session,
IEnumerable<String^>^ pageIds,
bool isbackground,
List<String^>^ badEntryIds,
IEnumerable<String^>^ filterSchemaNames = nullptr,
IEnumerable<String^>^ filterAncestorPageIds = nullptr,
bool useCheckedOut = false,
bool skipBuildingExistingEntries = false
)
abstract GetPageEntries :
session : ICMSNavigationBuildingSession *
pageIds : IEnumerable<string> *
isbackground : bool *
badEntryIds : List<string> *
?filterSchemaNames : IEnumerable<string> *
?filterAncestorPageIds : IEnumerable<string> *
?useCheckedOut : bool *
?skipBuildingExistingEntries : bool
(* Defaults:
let _filterSchemaNames = defaultArg filterSchemaNames null
let _filterAncestorPageIds = defaultArg filterAncestorPageIds null
let _useCheckedOut = defaultArg useCheckedOut false
let _skipBuildingExistingEntries = defaultArg skipBuildingExistingEntries false
*)
-> IEnumerable<ICMSPageEntry>
Parameters
- session
- Type: Ingeniux.Runtime.NavigationBuilderICMSNavigationBuildingSession
- pageIds
- Type: System.Collections.GenericIEnumerableString
List of page ids - isbackground
- Type: SystemBoolean
- badEntryIds
- Type: System.Collections.GenericListString
- filterSchemaNames (Optional)
- Type: System.Collections.GenericIEnumerableString
Page must use given schemas
to be selected - filterAncestorPageIds (Optional)
- Type: System.Collections.GenericIEnumerableString
Page must be under given
ancestors to be selected - useCheckedOut (Optional)
- Type: SystemBoolean
- skipBuildingExistingEntries (Optional)
- Type: SystemBoolean
Return Value
Type:
IEnumerableICMSPageEntrySee Also