Word.CustomXmlInsertNodeBeforeOptions interface
Inserts a new node just before the context node in the tree.
Remarks
Properties
| name | If provided, specifies the base name of the element to be inserted. |
| namespace |
If provided, specifies the namespace of the element to be inserted. This property is required to insert nodes of type |
| next |
If provided, specifies the context node. |
| node |
If provided, specifies the type of node to append. If the property isn't specified, it's assumed to be of type |
| node |
If provided, specifies the value of the inserted node for those nodes that allow text. If the node doesn't allow text, the property is ignored. |
Property Details
name
If provided, specifies the base name of the element to be inserted.
name?: string;
Property Value
string
Remarks
namespaceUri
If provided, specifies the namespace of the element to be inserted. This property is required to insert nodes of type element or attribute; otherwise, it's ignored.
namespaceUri?: string;
Property Value
string
Remarks
nextSibling
If provided, specifies the context node.
nextSibling?: Word.CustomXmlNode;
Property Value
Remarks
nodeType
If provided, specifies the type of node to append. If the property isn't specified, it's assumed to be of type element.
nodeType?: Word.CustomXmlNodeType | "element" | "attribute" | "text" | "cData" | "processingInstruction" | "comment" | "document";
Property Value
Word.CustomXmlNodeType | "element" | "attribute" | "text" | "cData" | "processingInstruction" | "comment" | "document"
Remarks
nodeValue
If provided, specifies the value of the inserted node for those nodes that allow text. If the node doesn't allow text, the property is ignored.
nodeValue?: string;
Property Value
string