Click or drag to resize

ICategoryDefinitionSerializeAssetNavigation Method

Gets the navigation structure for asset taxonomy navigation, with given depth

Namespace:  Ingeniux.Runtime.Taxonomy
Assembly:  IGXRuntimeAPI (in IGXRuntimeAPI.dll) Version: 10.3.169
Syntax
XElement SerializeAssetNavigation(
	int depth,
	bool includeAssets,
	ICMSEnvironment env,
	ICMSNavigationBuildingSession navBuildSession,
	bool isBackground,
	IEnumerable<string> filterSchemaNames = null,
	IEnumerable<string> filterFolders = null,
	bool includeSelf = true,
	string originEleID = "",
	bool useCheckedOut = false,
	Dictionary<string, ICMSAssetEntry> builtEntries = null
)

Parameters

depth
Type: SystemInt32
How deep to list categorie's descedants
includeAssets
Type: SystemBoolean
Include Assets in the navigation or not
env
Type: Ingeniux.RuntimeICMSEnvironment
CMS Environment
navBuildSession
Type: Ingeniux.Runtime.NavigationBuilderICMSNavigationBuildingSession
isBackground
Type: SystemBoolean
filterSchemaNames (Optional)
Type: System.Collections.GenericIEnumerableString
Asset must be using one of the given schemas to be listed
filterFolders (Optional)
Type: System.Collections.GenericIEnumerableString
Asset must be under one of the ancestor folderss to be listed
includeSelf (Optional)
Type: SystemBoolean
originEleID (Optional)
Type: SystemString
useCheckedOut (Optional)
Type: SystemBoolean
builtEntries (Optional)
Type: System.Collections.GenericDictionaryString, ICMSAssetEntry

Return Value

Type: XElement
See Also