ICMSNavEntrySerialize Method
|
Returns the XML representation of the content item entry,
to be injected into page XML for rendering.
Namespace:
Ingeniux.Runtime.NavigationBuilder
Assembly:
IGXRuntimeAPI (in IGXRuntimeAPI.dll) Version: 10.6.308
Syntax XElement Serialize(
string navElementId,
ICMSPageEntryExportDefinition[] localExports,
ICMSEnvironment environment,
bool isLingualMapEntry = false
)
Function Serialize (
navElementId As String,
localExports As ICMSPageEntryExportDefinition(),
environment As ICMSEnvironment,
Optional isLingualMapEntry As Boolean = false
) As XElement
XElement^ Serialize(
String^ navElementId,
array<ICMSPageEntryExportDefinition^>^ localExports,
ICMSEnvironment^ environment,
bool isLingualMapEntry = false
)
abstract Serialize :
navElementId : string *
localExports : ICMSPageEntryExportDefinition[] *
environment : ICMSEnvironment *
?isLingualMapEntry : bool
(* Defaults:
let _isLingualMapEntry = defaultArg isLingualMapEntry false
*)
-> XElement
Parameters
- navElementId
- Type: SystemString
Unique ID of a navigation element - localExports
- Type: Ingeniux.Runtime.NavigationBuilderICMSPageEntryExportDefinition
Definitions of local
exports to be included on the XML node output - environment
- Type: Ingeniux.RuntimeICMSEnvironment
CMS rendering environment - isLingualMapEntry (Optional)
- Type: SystemBoolean
If the entry is a lingual map entry. Defaults to false.
Return Value
Type:
XElementNavigation node of the content item
See Also