XComment 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示 XML 注释。
public ref class XComment : System::Xml::Linq::XNode
public class XComment : System.Xml.Linq.XNode
type XComment = class
inherit XNode
Public Class XComment
Inherits XNode
- 继承
注解
可以将 XML 注释添加为元素的子节点。 还可以向根元素节点的同级添加 XML 注释 XDocument 。
构造函数
XComment(String) |
使用指定的字符串内容初始化 XComment 类的新实例。 |
XComment(XComment) |
从现有注释节点初始化 XComment 类的新实例。 |
属性
BaseUri |
获取此 XObject 的基 URI。 (继承自 XObject) |
Document | (继承自 XObject) |
NextNode |
获取此节点的下一个同级节点。 (继承自 XNode) |
NodeType |
获取此节点的节点类型。 |
Parent | (继承自 XObject) |
PreviousNode |
获取此节点的上一个同级节点。 (继承自 XNode) |
Value |
获取或设置此注释的字符串值。 |
方法
事件
Changed |
在此 XObject 或其任何子代发生了更改时引发。 (继承自 XObject) |
Changing |
当此 XObject 或其任何子代要发生更改时引发。 (继承自 XObject) |
显式接口实现
IXmlLineInfo.HasLineInfo() |
获取一个值,该值指示此 XObject 是否具有行信息。 (继承自 XObject) |
IXmlLineInfo.LineNumber |
获取基础 XmlReader 为此 XObject 报告的行号。 (继承自 XObject) |
IXmlLineInfo.LinePosition |
获取基础 XmlReader 为此 XObject 报告的行位置。 (继承自 XObject) |
扩展方法
CreateNavigator(XNode) |
为 XPathNavigator 创建一个 XNode。 |
CreateNavigator(XNode, XmlNameTable) |
为 XPathNavigator 创建一个 XNode。 XmlNameTable 可以使 XPath 表达式的处理变得更高效。 |
XPathEvaluate(XNode, String) |
计算 XPath 表达式。 |
XPathEvaluate(XNode, String, IXmlNamespaceResolver) |
计算 XPath 表达式,使用指定的 IXmlNamespaceResolver 解析命名空间前缀。 |
XPathSelectElement(XNode, String) |
使用 XPath 表达式选择 XElement。 |
XPathSelectElement(XNode, String, IXmlNamespaceResolver) |
使用 XPath 表达式选择 XElement,并使用指定的 IXmlNamespaceResolver 解析命名空间前缀。 |
XPathSelectElements(XNode, String) |
使用 XPath 表达式选择一个元素集合。 |
XPathSelectElements(XNode, String, IXmlNamespaceResolver) |
使用 XPath 表达式选择一个元素集合,并使用指定的 IXmlNamespaceResolver 解析命名空间前缀。 |
ToXPathNavigable(XNode) |
返回一个访问器,该访问器可用于导航和编辑指定的 XNode。 |