Word.Interfaces.CustomXmlNodeData interface
An interface describing the data returned by calling customXmlNode.toJSON()
.
Properties
attributes | Gets a |
base |
Gets the base name of the node without the namespace prefix, if one exists. |
child |
Gets a |
first |
Gets a |
last |
Gets a |
namespace |
Gets the unique address identifier for the namespace of the node. |
next |
Gets the next sibling node (element, comment, or processing instruction) of the current node. If the node is the last sibling at its level, the property returns |
node |
Gets the type of the current node. |
node |
Specifies the value of the current node. |
owner |
Gets the object representing the part associated with this node. |
parent |
Gets the parent element node of the current node. If the current node is at the root level, the property returns |
previous |
Gets the previous sibling node (element, comment, or processing instruction) of the current node. If the current node is the first sibling at its level, the property returns |
text | Specifies the text for the current node. |
xml | Gets the XML representation of the current node and its children. |
xpath | Gets a string with the canonicalized XPath for the current node. If the node is no longer in the Document Object Model (DOM), the property returns an error message. |
Property Details
attributes
Gets a CustomXmlNodeCollection
object representing the attributes of the current element in the current node.
attributes?: Word.Interfaces.CustomXmlNodeData[];
Property Value
Remarks
baseName
Gets the base name of the node without the namespace prefix, if one exists.
baseName?: string;
Property Value
string
Remarks
childNodes
Gets a CustomXmlNodeCollection
object containing all of the child elements of the current node.
childNodes?: Word.Interfaces.CustomXmlNodeData[];
Property Value
Remarks
firstChild
Gets a CustomXmlNode
object corresponding to the first child element of the current node. If the node has no child elements (or if it isn't of type CustomXmlNodeType.element), returns Nothing
.
firstChild?: Word.Interfaces.CustomXmlNodeData;
Property Value
Remarks
lastChild
Gets a CustomXmlNode
object corresponding to the last child element of the current node. If the node has no child elements (or if it isn't of type CustomXmlNodeType.element), the property returns Nothing
.
lastChild?: Word.Interfaces.CustomXmlNodeData;
Property Value
Remarks
namespaceUri
Gets the unique address identifier for the namespace of the node.
namespaceUri?: string;
Property Value
string
Remarks
nextSibling
Gets the next sibling node (element, comment, or processing instruction) of the current node. If the node is the last sibling at its level, the property returns Nothing
.
nextSibling?: Word.Interfaces.CustomXmlNodeData;
Property Value
Remarks
nodeType
Gets the type of the current node.
nodeType?: Word.CustomXmlNodeType | "element" | "attribute" | "text" | "cData" | "processingInstruction" | "comment" | "document";
Property Value
Word.CustomXmlNodeType | "element" | "attribute" | "text" | "cData" | "processingInstruction" | "comment" | "document"
Remarks
nodeValue
Specifies the value of the current node.
nodeValue?: string;
Property Value
string
Remarks
ownerPart
Gets the object representing the part associated with this node.
ownerPart?: Word.Interfaces.CustomXmlPartData;
Property Value
Remarks
parentNode
Gets the parent element node of the current node. If the current node is at the root level, the property returns Nothing
.
parentNode?: Word.Interfaces.CustomXmlNodeData;
Property Value
Remarks
previousSibling
Gets the previous sibling node (element, comment, or processing instruction) of the current node. If the current node is the first sibling at its level, the property returns Nothing
.
previousSibling?: Word.Interfaces.CustomXmlNodeData;
Property Value
Remarks
text
Specifies the text for the current node.
text?: string;
Property Value
string
Remarks
xml
Gets the XML representation of the current node and its children.
xml?: string;
Property Value
string
Remarks
xpath
Gets a string with the canonicalized XPath for the current node. If the node is no longer in the Document Object Model (DOM), the property returns an error message.
xpath?: string;
Property Value
string