Click or drag to resize

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.3.169
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
)

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: IEnumerableICMSPageEntry
See Also