WebExtensionBindingType Enumeration |
Enumerates available types of binding between a web extension and the data in the document.
Namespace:
Aspose.Words.WebExtensions
Assembly:
Aspose.Words (in Aspose.Words.dll) Version: 20.3
Syntaxpublic enum WebExtensionBindingType
Public Enumeration WebExtensionBindingType
public enum class WebExtensionBindingType
type WebExtensionBindingType
Members
| Member name | Value | Description |
---|
| Matrix | 0 |
Tabular data without a header row.
|
| Table | 1 |
Tabular data with a header row.
|
| Text | 2 |
Plain text.
|
| Default | 0 | |
ExamplesShows how to create add-ins inside the document.
Document doc = new Document();
TaskPane myScriptTaskPane = new TaskPane();
doc.WebExtensionTaskPanes.Add(myScriptTaskPane);
myScriptTaskPane.DockState = TaskPaneDockState.Right;
myScriptTaskPane.IsVisible = true;
myScriptTaskPane.Width = 300;
myScriptTaskPane.IsLocked = true;
myScriptTaskPane.Row = 1;
myScriptTaskPane.WebExtension.Reference.Id = "WA104380646";
myScriptTaskPane.WebExtension.Reference.Version = "1.0.0.0";
myScriptTaskPane.WebExtension.Reference.StoreType = WebExtensionStoreType.OMEX;
myScriptTaskPane.WebExtension.Reference.Store = "en-us";
myScriptTaskPane.WebExtension.Properties.Add(new WebExtensionProperty("MyScript", "MyScript Math Sample"));
myScriptTaskPane.WebExtension.Bindings.Add(new WebExtensionBinding("Binding1", WebExtensionBindingType.Text, "104380646"));
myScriptTaskPane.WebExtension.IsFrozen = false;
doc.Save(ArtifactsDir + "Document.WebExtension.docx");
See Also