Rebuild the asset map
Namespace:
Ingeniux.CMS
Assembly:
Ingeniux.CMS.CSAPI (in Ingeniux.CMS.CSAPI.dll) Version: 10.6.308
Syntax XElement Rebuild(
Dictionary<string, int> markedAssets,
out XElement ditaRendererDoc,
out Dictionary<string, string> paths,
bool incremental = false,
IPublishingTarget publishingTarget = null
)
Function Rebuild (
markedAssets As Dictionary(Of String, Integer),
<OutAttribute> ByRef ditaRendererDoc As XElement,
<OutAttribute> ByRef paths As Dictionary(Of String, String),
Optional incremental As Boolean = false,
Optional publishingTarget As IPublishingTarget = Nothing
) As XElement
XElement^ Rebuild(
Dictionary<String^, int>^ markedAssets,
[OutAttribute] XElement^% ditaRendererDoc,
[OutAttribute] Dictionary<String^, String^>^% paths,
bool incremental = false,
IPublishingTarget^ publishingTarget = nullptr
)
abstract Rebuild :
markedAssets : Dictionary<string, int> *
ditaRendererDoc : XElement byref *
paths : Dictionary<string, string> byref *
?incremental : bool *
?publishingTarget : IPublishingTarget
(* Defaults:
let _incremental = defaultArg incremental false
let _publishingTarget = defaultArg publishingTarget null
*)
-> XElement
Parameters
- markedAssets
- Type: System.Collections.GenericDictionaryString, Int32
Marked assets - ditaRendererDoc
- Type: System.Xml.LinqXElement
Dita Document to render - paths
- Type: System.Collections.GenericDictionaryString, String
List of asset paths - incremental (Optional)
- Type: SystemBoolean
Incremental - publishingTarget (Optional)
- Type: Ingeniux.CMSIPublishingTarget
Publishing Target
Return Value
Type:
XElementAsset Map XML Element
See Also