ICMSNavigationBuilderGetAssetEntries 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<ICMSAssetEntry> GetAssetEntries(
ICMSNavigationBuildingSession session,
IEnumerable<string> assetIds,
bool isbackground,
List<string> badEntryIds,
IEnumerable<string> filterSchemaNames = null,
IEnumerable<string> filterAncestorIds = null,
bool useCheckedOut = false,
bool skipBuildingExistingEntries = false
)
Function GetAssetEntries (
session As ICMSNavigationBuildingSession,
assetIds As IEnumerable(Of String),
isbackground As Boolean,
badEntryIds As List(Of String),
Optional filterSchemaNames As IEnumerable(Of String) = Nothing,
Optional filterAncestorIds As IEnumerable(Of String) = Nothing,
Optional useCheckedOut As Boolean = false,
Optional skipBuildingExistingEntries As Boolean = false
) As IEnumerable(Of ICMSAssetEntry)
IEnumerable<ICMSAssetEntry^>^ GetAssetEntries(
ICMSNavigationBuildingSession^ session,
IEnumerable<String^>^ assetIds,
bool isbackground,
List<String^>^ badEntryIds,
IEnumerable<String^>^ filterSchemaNames = nullptr,
IEnumerable<String^>^ filterAncestorIds = nullptr,
bool useCheckedOut = false,
bool skipBuildingExistingEntries = false
)
abstract GetAssetEntries :
session : ICMSNavigationBuildingSession *
assetIds : IEnumerable<string> *
isbackground : bool *
badEntryIds : List<string> *
?filterSchemaNames : IEnumerable<string> *
?filterAncestorIds : IEnumerable<string> *
?useCheckedOut : bool *
?skipBuildingExistingEntries : bool
(* Defaults:
let _filterSchemaNames = defaultArg filterSchemaNames null
let _filterAncestorIds = defaultArg filterAncestorIds null
let _useCheckedOut = defaultArg useCheckedOut false
let _skipBuildingExistingEntries = defaultArg skipBuildingExistingEntries false
*)
-> IEnumerable<ICMSAssetEntry>
Parameters
- session
- Type: Ingeniux.Runtime.NavigationBuilderICMSNavigationBuildingSession
- assetIds
- 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 - filterAncestorIds (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:
IEnumerableICMSAssetEntrySee Also