XMLNode 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示应用于文档的单个 XML 元素。
public interface class XMLNode
[System.Runtime.InteropServices.Guid("09760240-0B89-49F7-A79D-479F24723F56")]
public interface XMLNode
type XMLNode = interface
Public Interface XMLNode
- 属性
注解
每个已应用于文档的 XML 元素都显示为“XML 结构”任务窗格的树视图控件中的一个节点。 树视图中的每个节点都是 对象的实例 XMLNode 。 树视图的层次结构表明节点是否包含子节点。
Item[Int32]使用 集合的 XMLNodes 属性可返回单个 XMLNode 对象。 Validate()使用 方法验证 XML 元素是否根据所应用的架构有效,以及任何必需的子元素是否存在并按所需顺序排列。 运行 Validate() 方法后,使用 ValidationStatus 属性验证元素是否有效,并使用 ValidationErrorText[Boolean] 属性显示有关用户需要执行哪些操作才能使文档符合 XML 架构规则的信息。
属性
Application |
返回一个 Application 对象,该对象代表 Microsoft Word 应用程序。 |
Attributes |
返回一个 XMLNodes 集合,该集合表示指定元素的属性。 |
BaseName |
返回一个 字符串 ,表示不带前缀的元素名称。 |
ChildNodes |
返回一个 XMLNodes 集合,该集合表示指定元素的子元素。 |
ChildNodeSuggestions |
返回一个 XMLChildNodeSuggestions 集合,该集合代表对象 (允许的元素 XMLNode 列表,该对象) 返回指定元素的子元素。 |
Creator |
返回一个 32 位整数,它指示在其中创建指定的对象的应用程序。 |
FirstChild |
返回一个 DiagramNode 对象,该对象表示父节点的第一个子节点。 |
HasChildNodes |
确定指定的 XML 元素是否具有子元素。 |
LastChild |
返回一个 DiagramNode 对象,该对象表示父节点的最后一个子节点。 |
Level |
返回应用于文档的元素层次结构中指定 XML 元素的级别。 |
NamespaceURI |
返回一个代表指定对象的架构命名空间统一资源标识符 (URI) 的 字符串 。 |
NextSibling |
返回一个 XMLNode 对象,该对象表示文档中与指定元素位于同一级别的下一个元素。 |
NodeType |
返回一个 WdXMLNodeType 常量,该常量表示节点的类型。 |
NodeValue |
返回或设置一个 String 类型的值,该值代表特性的值。 |
OwnerDocument |
返回一个 Document 对象,该对象表示指定 XML 元素的父文档。 |
Parent |
返回一个对象,代表指定对象的父对象。 |
ParentNode |
返回一个 XMLNode 对象,该对象表示指定元素的父元素。 |
PlaceholderText |
返回或设置一个 String 类型的值,该值代表为不包含文本的元素显示的文本。 |
PreviousSibling |
返回一个 XMLNode 对象,该对象表示文档中与指定元素位于同一级别的上一个元素。 |
Range |
返回一个 Range 对象,该对象表示包含在指定 对象中的文档部分。 |
SmartTag |
返回一个 SmartTag 对象,该对象表示与 XML 元素关联的智能标记。 |
Text |
返回或设置一个 String 类型的值,该值代表为 XML 元素显示的文本。 |
ValidationErrorText[Boolean] |
返回一个 String 类型的值,该值代表对象上 XMLNode 验证错误的说明。 |
ValidationStatus |
返回一个 WdXMLValidationStatus 常量,该常量表示元素或属性根据附加的架构是否有效。 |
WordOpenXML |
返回一个 String 类型的值,该值代表 Microsoft Office Word Open XML 格式的节点的 XML。 此为只读属性。 |
XML[Boolean] |
返回一个 String 类型的值,该值代表指定对象中的 XML 文本。 |
方法
Copy() |
将指定对象复制到剪贴板。 |
Cut() |
将指定对象从文档中移到剪贴板上。 |
Delete() |
删除指定的对象。 |
RemoveChild(XMLNode) |
从指定的元素中删除指定的子元素。 |
SelectNodes(String, String, Boolean) |
返回一个 XMLNodes 集合,该集合表示按其出现顺序匹配指定 XPath 字符串的所有节点。 |
SelectSingleNode(String, String, Boolean) |
返回一个 XMLNode 对象,该对象表示与指定文档中的指定 XPath 字符串匹配的第一个节点。 |
SetValidationError(WdXMLValidationStatus, Object, Boolean) |
更改向用户显示的指定节点的验证错误文本,并强制 Microsoft Word将节点报告为无效。 |
Validate() |
根据附加的 XML 架构验证单个 XML 元素或整个文档。 |