Word.Interfaces.XmlNodeData interface
一个接口,用于描述通过调用 xmlNode.toJSON()返回的数据。
属性
| base |
获取不带任何前缀的元素的名称。 |
| has |
获取此 XML 节点是否具有子节点。
|
| level | 获取此 XML 元素是段落的一部分、是段落还是包含在表单元格中或包含表行。
|
| namespace |
获取此 XML 节点的架构命名空间的统一资源标识符 (URI) 。 |
| placeholder |
指定如果此元素不包含文本,则为该元素显示的文本。 仅适用于元素节点,不适用于属性节点。 |
| text | 指定 XML 元素中包含的文本。 如果节点类型为 |
| type | 获取节点的类型。 |
| validation |
获取此 |
| validation |
根据附加的架构获取此元素是否有效。 对于属性节点可能没有意义。 |
| value | 指定此 XML 节点的值。 对于元素节点, 表示文本内容;对于属性节点,则表示属性值。 |
属性详细信息
baseName
hasChildNodes
获取此 XML 节点是否具有子节点。
false始终返回属性节点,因为它们不能有子级。
hasChildNodes?: boolean;
属性值
boolean
注解
level
获取此 XML 元素是段落的一部分、是段落还是包含在表单元格中或包含表行。
null如果节点类型为 ,attribute则返回 。
level?: Word.XmlNodeLevel | "Inline" | "Paragraph" | "Row" | "Cell";
属性值
Word.XmlNodeLevel | "Inline" | "Paragraph" | "Row" | "Cell"
注解
namespaceUri
placeholderText
指定如果此元素不包含文本,则为该元素显示的文本。 仅适用于元素节点,不适用于属性节点。
placeholderText?: string;
属性值
string
注解
text
指定 XML 元素中包含的文本。 如果节点类型为 attribute,则返回空字符串。
text?: string;
属性值
string
注解
type
注意
此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。
获取节点的类型。
type?: Word.XmlNodeType | "Element" | "Attribute";
属性值
Word.XmlNodeType | "Element" | "Attribute"
注解
validationErrorText
获取此 XmlNode 对象上验证错误的说明。 对于属性节点可能没有意义。
validationErrorText?: string;
属性值
string
注解
validationStatus
根据附加的架构获取此元素是否有效。 对于属性节点可能没有意义。
validationStatus?: Word.XmlValidationStatus | "Ok" | "Custom";
属性值
Word.XmlValidationStatus | "Ok" | "Custom"
注解
value
注意
此 API 以预览状态提供给开发者,可能根据我们收到的反馈更改。 请勿在生产环境中使用此 API。
指定此 XML 节点的值。 对于元素节点, 表示文本内容;对于属性节点,则表示属性值。
value?: string;
属性值
string