API Reference
Class
WordTemplate
Binds ordinary {{Name}} placeholders, conditional blocks, and repeated blocks in a Word document.
Inheritance
- Object
- WordTemplate
Methods
Apply 2 overloads
public static WordTemplateResult Apply(WordDocument document, IEnumerable<KeyValuePair<String, Object>> values, WordTemplateOptions options = null) #Returns:
WordTemplateResultApplies AOT-safe dictionary entries to a Word document. Nested objects must also be dictionaries; arbitrary objects are not reflected.
Parameters
- document OfficeIMO.Word.WordDocument
- values System.Collections.Generic.IEnumerable{System.Collections.Generic.KeyValuePair{System.String,System.Object}}
- options OfficeIMO.Word.WordTemplateOptions = null
public static WordTemplateResult Apply(WordDocument document, Object model, WordTemplateOptions options = null) #Returns:
WordTemplateResultApplies a public-property object model to a Word document. Use the dictionary overload for trimming and NativeAOT-safe binding.
Parameters
- document OfficeIMO.Word.WordDocument
- model System.Object
- options OfficeIMO.Word.WordTemplateOptions = null
Inherited Methods
public override Boolean Equals(Object obj) #Returns:
BooleanInherited from Object
Parameters
- obj Object