System.Xml.XPath
描述一个节点相对于另一个节点的文档顺序。
此导航器的当前节点位于所提供的导航器的当前节点之后。
此导航器的当前节点位于所提供的导航器的当前节点之前。
两个导航器定位在同一个节点上。
在文档顺序中无法确定节点彼此之间的相对位置。如果两个节点驻留在不同的树中,则可能发生这种情况。
向 类提供访问器。
返回新的 对象。
对象。
指定大写和小写字母的排序顺序。
小写字母排在大写字母之前。
忽略大小写。
大写字母排在小写字母之前。
指定用于确定排序顺序的数据类型。
值按数值顺序排序。
值按字母顺序排序。
指定排序顺序。
节点按升序顺序排序。例如,如果数字 1、2、3、4 按升序排序,则它们将显示为 1、2、3、4。
节点按降序顺序排序。例如,如果数字 1、2、3、4 按降序排序,则它们将显示为 4、3、2、1。
使用 XPath 数据模型提供 XML 文档的快速、只读、内存表示形式。
初始化来自指定的 对象中 XML 数据的 类的新实例。
包含 XML 数据的 对象。
An error was encountered in the XML data.The remains empty.
The object passed as a parameter is null.
使用指定的 对象中包含的 XML 数据对 类的新实例进行初始化。
包含 XML 数据的 对象。
An error was encountered in the XML data.The remains empty.
The object passed as a parameter is null.
初始化来自指定文件中 XML 数据的 类的新实例。
包含 XML 数据的文件的路径。
An error was encountered in the XML data.The remains empty.
The file path parameter is null.
使用指定的空白处理方法初始化来自指定文件中 XML 数据的 类的新实例。
包含 XML 数据的文件的路径。
对象。
An error was encountered in the XML data.The remains empty.
The file path parameter or object parameter is null.
初始化来自包含在指定的 对象中 XML 数据的 类的新实例。
包含 XML 数据的 对象。
An error was encountered in the XML data.The remains empty.
The object passed as a parameter is null.
使用指定的空白处理方法初始化来自包含在指定 对象中 XML 数据的 类的新实例。
包含 XML 数据的 对象。
对象。
An error was encountered in the XML data.The remains empty.
The object parameter or object parameter is null.
初始化一个只读 对象,用于通过此 中的节点进行导航。
一个只读 对象。
提供在处理 XPath 表达式的过程中发生错误时所引发的异常。
初始化 类的新实例。
使用指定的异常消息初始化 类的新实例。
错误条件的说明。
使用指定的异常消息和 对象初始化 类的新实例。
错误条件的说明。
引发 的 (如果有的话)。此值可为 null。
提供表示已编译的 XPath 表达式的类型化类。
当在派生类中重写时,按指定的 对象对 XPath 表达式选择的节点排序。
表示排序关键字的对象。这可以是节点的 string 值或是带有已编译的 XPath 表达式的 对象。
对象,为比较两个对象的等效性提供特定的数据类型比较。
或排序关键字包含前缀,但未提供 ,或者在提供的 中未找到该前缀。
当在派生类中重写时,按提供的参数对 XPath 表达式选择的节点排序。
表示排序关键字的对象。这可以是节点的 string 值或是带有已编译的 XPath 表达式的 对象。
值,指示排序顺序。
值,指示如何对大写和小写字母进行排序。
用于比较的语言。使用 类,该类可传递到适用于语言类型(例如,“us-en”表示美国英语)的 方法。如果指定了空字符串,则使用系统环境确定 。
值,指示数据类型的排序顺序。
或排序关键字包含前缀,但未提供 ,或者在提供的 中未找到该前缀。
当在派生类中重写时,获取此 的复本。
一个新的 对象。
编译指定的 XPath 表达式,并且返回表示 XPath 表达式的 对象。
对象。
XPath 表达式。
XPath 表达式参数不是有效的 XPath 表达式。
XPath 表达式无效。
使用用于命名空间解析的 对象编译指定的 XPath 表达式,并且返回表示 XPath 表达式的 对象。
对象。
XPath 表达式。
实现用于命名空间解析的 接口的对象。
XPath 表达式参数不是有效的 XPath 表达式。
XPath 表达式无效。
当在派生类中重写时,获取 的 string 表示形式。
的 string 表示形式。
当在派生类中重写时,获取 XPath 表达式的结果类型。
值,表示 XPath 表达式的结果类型。
当在派生类中重写时,指定要用于命名空间解析的 对象。
实现用于命名空间解析的 接口的对象。
对象参数不是从 派生的。
当在派生类中重写时,指定要用于命名空间解析的 对象。
要用于命名空间解析的 对象。
对象参数不是从 类派生的。
表示 XQuery 1.0 和 XPath 2.0 数据模型中的项。
当在派生类中重写时,获取一个值,该值指示项是否表示 XPath 节点或者原子值。
如果项表示 XPath 节点,则为 true;如果项表示原子值,则为 false。
当在派生类中重写时,根据当前项的架构类型以最合适的 .NET Framework 2.0类型的装箱对象的形式获取当前项。
以最合适的 .NET Framework 类型的装箱对象形式表示的当前项。
当在派生类中重写时,获取项的 string 值。
项的 string 值。
按照指定的类型返回该项的值。
以所请求类型表示的项值。
返回的项值的类型。
项值的目标类型的格式不正确。
试图进行的强制转换无效。
尝试进行的强制转换导致溢出。
当在派生类中重写时,以指定用于解析命名空间前缀的 对象所指定的类型返回项值。
以所请求类型表示的项值。
返回的项值的类型。
用于解析命名空间前缀的 对象。
项值的目标类型的格式不正确。
试图进行的强制转换无效。
尝试进行的强制转换导致溢出。
当在派生类中重写时,获取该项的 数据类型的值。
该项的 数据类型的值。
该项值的 类型的格式不正确。
尝试到 的强制转换无效。
当在派生类中重写时,获取该项的 数据类型的值。
该项的 数据类型的值。
该项值的 类型的格式不正确。
尝试到 的强制转换无效。
当在派生类中重写时,获取该项的 数据类型的值。
该项的 数据类型的值。
该项值的 类型的格式不正确。
尝试到 的强制转换无效。
尝试进行的强制转换导致溢出。
当在派生类中重写时,获取该项的 数据类型的值。
该项的 数据类型的值。
该项值的 类型的格式不正确。
尝试到 的强制转换无效。
尝试进行的强制转换导致溢出。
当在派生类中重写时,获取该项的 数据类型的值。
该项的 数据类型的值。
该项值的 类型的格式不正确。
尝试到 的强制转换无效。
尝试进行的强制转换导致溢出。
当在派生类中重写时,获取该项的 .NET Framework 2.0类型。
该项的 .NET Framework 类型。默认值为 。
定义命名空间范围。
返回在当前节点范围内定义的所有命名空间。这包括总是隐式声明的 xmlns:xml 命名空间。未定义返回的命名空间的顺序。
返回在当前节点范围内定义的所有命名空间,xmlns:xml 命名空间除外。xmlns:xml 命名空间总是隐式声明的。未定义返回的命名空间的顺序。
返回在当前节点本地定义的所有命名空间。
为定位和编辑 XML 数据提供游标模型。
初始化 类的新实例。
返回一个 对象,该对象用于在当前节点的子节点列表的末尾创建一个或多个新的子节点。
一个 对象,该对象用于在当前节点的子节点列表的末尾创建新的子节点。
The current node the is positioned on is not the root node or an element node.
The does not support editing.
使用指定的 XML 数据字符串在当前节点的子节点列表的末尾创建一个新的子节点。
新的子节点的 XML 数据字符串。
The XML data string parameter is null.
The current node the is positioned on is not the root node or an element node.
The does not support editing.
The XML data string parameter is not well-formed.
使用指定的 对象的 XML 内容在当前节点的子节点列表的末尾创建一个新的子节点。
一个 对象,该对象定位在新的子节点的 XML 数据上。
The object is in an error state or closed.
The object parameter is null.
The current node the is positioned on is not the root node or an element node.
The does not support editing.
The XML contents of the object parameter is not well-formed.
使用指定的 中的节点在当前节点的子节点列表的末尾创建一个新的子节点。
一个 对象,该对象定位在将作为新的子节点添加的节点上。
The object parameter is null.
The current node the is positioned on is not the root node or an element node.
The does not support editing.
使用通过指定值指定的命名空间前缀、本地名称和命名空间 URI 在当前节点的子节点列表的末尾创建一个新的子元素节点。
新的子元素节点(如果有)的命名空间前缀。
新的子元素节点(如果有)的本地名称。
新的子元素节点(如果有)的命名空间 URI。 和 null 是等效的。
新的子元素节点的值。如果传递了 或 null,则将创建一个空元素。
The current node the is positioned on is not the root node or an element node.
The does not support editing.
当在派生类中被重写时,获取当前节点的基 URI。
从中加载节点的位置;如果没有值,则为 。
获取一个值,该值指示 是否可以编辑基础 XML 数据。
如果 可以编辑基础 XML 数据,则为 true;否则为 false。
当在派生类中被重写时,创建一个新的 ,它定位到的节点与此 定位到的节点相同。
一个新的 ,它定位到的节点与此 定位到的节点相同。
将当前 的位置与指定的 的位置进行比较。
值,表示两个 对象的相对位置。
要针对其进行比较的 。
编译一个表示 XPath 表达式的字符串,并返回 对象。
表示 XPath 表达式的 对象。
表示 XPath 表达式的字符串。
The parameter contains an XPath expression that is not valid.
The XPath expression is not valid.
使用通过指定值指定的命名空间前缀、本地名称和命名空间 URI 在当前元素节点上创建一个属性节点。
新的属性节点(如果有)的命名空间前缀。
新的属性节点的本地名称,该名称不能是 或 null。
新的属性节点(如果有)的命名空间 URI。
新的属性节点的值。如果传递了 或 null,则将创建一个空属性节点。
The is not positioned on an element node.
The does not support editing.
返回一个 对象,该对象用于在当前元素上创建一个新属性。
对象,用于在当前元素上创建新属性。
The is not positioned on an element node.
The does not support editing.
返回 的一个副本。
此 的一个 副本。
删除从当前节点到指定节点之间的一组同级节点。
一个 ,它定位在要删除的范围内的最后一个同级节点上。
The specified is null.
The does not support editing.
The last node to delete specified is not a valid sibling node of the current node.
删除当前节点及其子节点。
The is positioned on a node that cannot be deleted such as the root node or a namespace node.
The does not support editing.
计算指定的 XPath 表达式并返回类型化结果。
表达式结果(布尔值、数字、字符串或节点集)。这分别映射到 、、 或 对象。
表示可以计算的 XPath 表达式的字符串。
The return type of the XPath expression is a node set.
The XPath expression is not valid.
计算指定的 XPath 表达式并返回类型化结果,以使用指定的 对象解析 XPath 表达式中的命名空间前缀。
表达式结果(布尔值、数字、字符串或节点集)。这分别映射到 、、 或 对象。
表示可以计算的 XPath 表达式的字符串。
用来解析 XPath 表达式中的命名空间前缀的 对象。
The return type of the XPath expression is a node set.
The XPath expression is not valid.
计算 并返回类型化结果。
表达式结果(布尔值、数字、字符串或节点集)。这分别映射到 、、 或 对象。
可以计算的 。
The return type of the XPath expression is a node set.
The XPath expression is not valid.
使用提供的上下文计算 ,并返回类型化结果。
表达式结果(布尔值、数字、字符串或节点集)。这分别映射到 、、 或 对象。
可以计算的 。
,指向要在其上执行计算的选定节点集。
The return type of the XPath expression is a node set.
The XPath expression is not valid.
获取具有指定本地名称和命名空间 URI 的属性的值。
一个 ,它包含指定属性的值;如果没有找到匹配的属性或者 没有定位在元素节点上,则为 。
属性的本地名称。
属性的命名空间 URI。
返回与所指定本地名称对应的命名空间节点的值。
一个 ,包含命名空间节点的值;如果没有找到匹配的命名空间节点,或者 没有定位在元素节点上,则为 。
命名空间节点的本地名称。
返回当前节点的范围内命名空间。
以前缀作为关键字的命名空间名称的 集合。
一个 值,该值指定要返回的命名空间。
获取一个值,该值指示当前节点是否有任何属性。
如果当前节点具有属性,则返回 true;如果当前节点没有属性,或者 没有定位在元素节点上,则返回 false。
获取一个值,该值指示当前节点是否具有任何子节点。
如果当前节点具有任何子节点,则为 true;否则为 false。
获取或设置表示当前节点的子节点标记。
一个 ,包含当前节点的子节点标记。
The property cannot be set.
返回一个 对象,该对象用于在当前选定的节点之后创建一个新的同级节点。
一个 对象,该对象用于在当前选定的节点之后创建一个新的同级节点。
The position of the does not allow a new sibling node to be inserted after the current node.
The does not support editing.
使用指定的 XML 字符串在当前选定的节点之后创建一个新的同级节点。
新的同级节点的 XML 数据字符串。
The XML string parameter is null.
The position of the does not allow a new sibling node to be inserted after the current node.
The does not support editing.
The XML string parameter is not well-formed.
使用指定的 对象的 XML 内容在当前选定的节点之后创建一个新的同级节点。
一个 对象,该对象定位在新的同级节点的 XML 数据上。
The object is in an error state or closed.
The object parameter is null.
The position of the does not allow a new sibling node to be inserted after the current node.
The does not support editing.
The XML contents of the object parameter is not well-formed.
使用指定的 对象中的节点在当前选定的节点之后创建一个新的同级节点。
一个 对象,该对象定位在将作为新的同级节点添加的节点上。
The object parameter is null.
The position of the does not allow a new sibling node to be inserted after the current node.
The does not support editing.
返回一个 对象,该对象用于在当前选定的节点之前创建一个新的同级节点。
一个 对象,该对象用于在当前选定的节点之前创建一个新的同级节点。
The position of the does not allow a new sibling node to be inserted before the current node.
The does not support editing.
使用指定的 XML 字符串在当前选定的节点之前创建一个新的同级节点。
新的同级节点的 XML 数据字符串。
The XML string parameter is null.
The position of the does not allow a new sibling node to be inserted before the current node.
The does not support editing.
The XML string parameter is not well-formed.
使用指定的 对象的 XML 内容在当前选定的节点之前创建一个新的同级节点。
一个 对象,该对象定位在新的同级节点的 XML 数据上。
The object is in an error state or closed.
The object parameter is null.
The position of the does not allow a new sibling node to be inserted before the current node.
The does not support editing.
The XML contents of the object parameter is not well-formed.
使用指定的 中的节点在当前选定的节点之前创建一个新的同级节点。
一个 对象,该对象定位在将作为新的同级节点添加的节点上。
The object parameter is null.
The position of the does not allow a new sibling node to be inserted before the current node.
The does not support editing.
使用通过指定值指定的命名空间前缀、本地名称和命名空间 URI 在当前节点之后创建一个新的同级元素。
新的子元素(如果有)的命名空间前缀。
新的子元素(如果有)的本地名称。
新的子元素(如果有)的命名空间 URI。 和 null 是等效的。
新的子元素的值。如果传递了 或 null,则将创建一个空元素。
The position of the does not allow a new sibling node to be inserted after the current node.
The does not support editing.
使用通过指定值指定的命名空间前缀、本地名称和命名空间 URI 在当前节点之前创建一个新的同级元素。
新的子元素(如果有)的命名空间前缀。
新的子元素(如果有)的本地名称。
新的子元素(如果有)的命名空间 URI。 和 null 是等效的。
新的子元素的值。如果传递了 或 null,则将创建一个空元素。
The position of the does not allow a new sibling node to be inserted before the current node.
The does not support editing.
确定指定的 是否是当前 的子代。
如果指定的 是当前 的子代,则为 true;否则为 false。
要与此 进行比较的 。
当在派生类中被重写时,获取一个值,该值指示当前节点是否是一个没有结束元素标记的空元素。
如果当前节点为一个空元素,则为 true;否则,为 false。
获取一个值,该值指示当前节点是否表示一个 XPath 节点。
始终返回 true。
当在派生类中被重写时,确定当前的 是否位于与指定的 相同的位置。
如果这两个 对象具有相同的位置,则为 true;否则为 false。
要与此 进行比较的 。
当在派生类中被重写时,获取当前节点的不带命名空间前缀的 。
一个 ,包含当前节点的本地名称;如果当前节点没有名称(如文本或注释节点),则为 。
获取指定前缀的命名空间 URI。
一个 ,它含有分配给指定的命名空间前缀的命名空间 URI;如果没有为指定的前缀分配任何命名空间 URI,则为 null。返回的 是原子化的。
要解析其命名空间 URI 的前缀。若要匹配默认命名空间,请传递 。
获取为指定的命名空间 URI 声明的前缀。
一个 ,它包含分配给指定的命名空间 URI 的命名空间前缀;如果没有向指定的命名空间 URI 分配任何前缀,则为 。返回的 是原子化的。
要为前缀解析的命名空间 URI。
确定当前节点是否与指定的 XPath 表达式匹配。
如果当前节点与指定的 XPath 表达式匹配,则为 true;否则,为 false。
XPath 表达式。
The XPath expression cannot be evaluated.
The XPath expression is not valid.
确定当前节点是否与指定的 匹配。
如果当前节点与 相匹配,则为 true;否则为 false。
包含已编译的 XPath 表达式的 对象。
The XPath expression cannot be evaluated.
The XPath expression is not valid.
当在派生类中被重写时,将 移动到与指定的 相同的位置。
如果 成功地移动到与指定的 相同的位置,则返回 true;否则返回 false。如果为 false,则 的位置不变。
在要移动到其上的节点上定位的 。
将 移动到具有匹配的本地名称和命名空间 URI 的属性上。
如果 成功地移动到此属性,则返回 true;否则返回 false。如果为 false,则 的位置不变。
属性的本地名称。
属性的命名空间 URI;对于空命名空间,为 null。
将 移动到具有指定的本地名称和命名空间 URI 的子节点。
如果 成功地移动到此子节点,则返回 true;否则返回 false。如果为 false,则 的位置不变。
要移动到的子节点的本地名称。
要移动到的子节点的命名空间 URI。
将 移动到指定的 的子节点。
如果 成功地移动到此子节点,则返回 true;否则返回 false。如果为 false,则 的位置不变。
要移动到的子节点的 。
将 移动到当前节点的第一个同级节点。
如果 成功地移动到当前节点的第一个同级节点,则返回 true;如果没有第一个同级节点,或者 当前定位在属性节点上,则为 false。如果 已定位在第一个同级节点上,则 将返回 true,且不移动其位置。如果 因没有第一个同级节点而返回 false,或者 当前定位在属性上,则 的位置保持不变。
当在派生类中重写时,将 移动到当前节点的第一个属性。
如果 成功地移动到当前节点的第一个属性,则返回 true;否则返回 false。如果为 false,则 的位置不变。
当在派生类中被重写时,将 移动到当前节点的第一个子节点。
如果 成功地移动到当前节点的第一个子节点,则返回 true;否则返回 false。如果为 false,则 的位置不变。
将 移动到当前节点的第一个命名空间节点。
如果 成功地移动到第一个命名空间节点,则返回 true;否则返回 false。如果为 false,则 的位置不变。
当在派生类中被重写时,将 移动到与指定的 匹配的第一个命名空间节点。
如果 成功地移动到第一个命名空间节点,则返回 true;否则返回 false。如果为 false,则 的位置不变。
描述命名空间范围的 值。
按文档顺序将 移动到具有指定的本地名称和命名空间 URI 的元素。
如果 成功移动,则为 true;否则为 false。
元素的本地名称。
元素的命名空间 URI。
按文档顺序将 移动到指定的边界内具有指定的本地名称和命名空间 URI 的元素。
如果 成功移动,则为 true;否则为 false。
元素的本地名称。
元素的命名空间 URI。
对象,该对象定位在搜索下一个元素时当前 不会越过的元素边界上。
按文档顺序将 移动到下一个属于指定 的元素。
如果 成功移动,则为 true;否则为 false。
元素的 。 不能是 或 。
按文档顺序将 移动到指定边界内的指定 的下一个元素。
如果 成功移动,则为 true;否则为 false。
元素的 。 不能是 或 。
对象,该对象定位在搜索下一个元素时当前 不会越过的元素边界上。
当在派生类中重写时,移动到具有 ID 类型的属性并且属性值与指定的 匹配的节点。
如果 成功移动,则为 true;否则为 false。如果为 false,则导航器的位置不变。
一个 ,表示要移动到的节点的 ID 值。
将 移动到具有指定的命名空间前缀的命名空间节点。
如果 成功移动到指定的命名空间,则为 true;如果没有找到匹配的命名空间节点,或者 没有定位在元素节点上,则为 false。如果为 false,则 的位置不变。
命名空间节点的命名空间前缀。
当在派生类中被重写时,将 移动到当前节点的下一个同级节点。
如果 成功地移动到下一个同级节点,则为 true;如果没有其他同级节点,或者 当前定位在属性节点上,则为 false。如果为 false,则 的位置不变。
将 移动到下一个具有指定的本地名称和命名空间 URI 的同级节点。
如果 成功地移动到下一个同级节点,则返回 true;如果没有其他同级节点,或者 当前定位在属性节点上,则返回 false。如果为 false,则 的位置不变。
要移动到的下一个同级节点的本地名称。
要移动到的下一个同级节点的命名空间 URI。
将 移动到当前节点中与指定的 匹配的下一个同级节点。
如果 成功地移动到下一个同级节点,则为 true;如果没有其他同级节点,或者 当前定位在属性节点上,则为 false。如果为 false,则 的位置不变。
要移动到的同级节点的 。
当在派生类中被重写时,将 移动到下一个属性。
如果 成功地移动到下一个属性,则返回 true;如果没有其他属性,则返回 false。如果为 false,则 的位置不变。
将 移动到下一个命名空间节点。
如果 成功地移动到下一个命名空间节点,则返回 true;否则返回 false。如果为 false,则 的位置不变。
当在派生类中被重写时,将 移动到与指定的 匹配的下一个命名空间节点。
如果 成功地移动到下一个命名空间节点,则返回 true;否则返回 false。如果为 false,则 的位置不变。
描述命名空间范围的 值。
当在派生类中被重写时,将 移动到当前节点的父节点。
如果 成功地移动到当前节点的父节点,则返回 true;否则返回 false。如果为 false,则 的位置不变。
当在派生类中被重写时,将 移动到当前节点的上一个同级节点。
如果 成功地移动到上一个同级节点,则返回 true;如果没有上一个同级节点,或者 当前定位在某个属性节点上,则返回 false。如果为 false,则 的位置不变。
将 移动到当前节点所属的根节点。
当在派生类中被重写时,获取当前节点的限定名。
一个 ,包含当前节点的限定 ;如果当前节点没有名称(如文本或注释节点),则为 。
当在派生类中被重写时,获取当前节点的命名空间 URI。
一个 ,包含当前节点的命名空间 URI;如果当前节点没有命名空间 URI,则为 。
当在派生类中被重写时,获取 的 。
一个 对象,它使你能够获取 XML 文档中 的原子化版本。
获取一个用于 对象的相等比较的 。
一个用于 对象的相等比较的 。
当在派生类中被重写时,获取当前节点的 。
表示当前节点的 值之一。
获取或设置表示当前节点及其子节点的开始标记及结束标记的标记。
一个 ,包含表示当前节点及其子节点的开始标记及结束标记的标记。
当在派生类中被重写时,获取与当前节点关联的命名空间前缀。
一个 ,包含与当前节点关联的命名空间前缀。
返回一个 对象,该对象用于在当前节点的子节点列表的开始处创建一个新的子节点。
一个 对象,该对象用于在当前节点的子节点列表的开始处创建一个新的子节点。
The current node the is positioned on does not allow a new child node to be prepended.
The does not support editing.
使用指定的 XML 字符串在当前节点的子节点列表的开始处创建一个新的子节点。
新的子节点的 XML 数据字符串。
The XML string parameter is null.
The current node the is positioned on does not allow a new child node to be prepended.
The does not support editing.
The XML string parameter is not well-formed.
使用指定的 对象的 XML 内容在当前节点的子节点列表的开始处创建一个新的子节点。
一个 对象,该对象定位在新的子节点的 XML 数据上。
The object is in an error state or closed.
The object parameter is null.
The current node the is positioned on does not allow a new child node to be prepended.
The does not support editing.
The XML contents of the object parameter is not well-formed.
使用指定的 对象中的节点在当前节点的子节点列表的开始处创建一个新的子节点。
一个 对象,该对象定位在将作为新的子节点添加的节点上。
The object parameter is null.
The current node the is positioned on does not allow a new child node to be prepended.
The does not support editing.
使用通过指定值指定的命名空间前缀、本地名称和命名空间 URI 在当前节点的子节点列表的开始处创建一个新的子元素。
新的子元素(如果有)的命名空间前缀。
新的子元素(如果有)的本地名称。
新的子元素(如果有)的命名空间 URI。 和 null 是等效的。
新的子元素的值。如果传递了 或 null,则将创建一个空元素。
The current node the is positioned on does not allow a new child node to be prepended.
The does not support editing.
返回一个 对象,该对象包含当前节点及其子节点。
一个 对象,该对象包含当前节点及其子节点。
The is not positioned on an element node or the root node.
替换从当前节点到指定节点之间的一组同级节点。
一个 对象,该对象用于指定替换范围。
一个 ,它定位在要替换的范围内的最后一个同级节点上。
The specified is null.
The does not support editing.
The last node to replace specified is not a valid sibling node of the current node.
将当前节点替换为指定的字符串内容。
新节点的 XML 数据字符串。
The XML string parameter is null.
The is not positioned on an element, text, processing instruction, or comment node.
The does not support editing.
The XML string parameter is not well-formed.
将当前节点替换为指定的 对象的内容。
一个 对象,该对象定位在新的节点的 XML 数据上。
The object is in an error state or closed.
The object parameter is null.
The is not positioned on an element, text, processing instruction, or comment node.
The does not support editing.
The XML contents of the object parameter is not well-formed.
将当前节点替换为指定的 对象的内容。
一个定位在新节点上的 对象。
The object parameter is null.
The is not positioned on an element, text, processing instruction, or comment node.
The does not support editing.
The XML contents of the object parameter is not well-formed.
使用指定的 XPath 表达式选择节点集。
指向选定节点集的 。
表示 XPath 表达式的 。
The XPath expression contains an error or its return type is not a node set.
The XPath expression is not valid.
通过指定的 对象使用指定的 XPath 表达式来选择节点集,以解析命名空间前缀。
指向选定节点集的 。
表示 XPath 表达式的 。
用于解析命名空间前缀的 对象。
The XPath expression contains an error or its return type is not a node set.
The XPath expression is not valid.
使用指定的 来选择节点集。
指向选定节点集的 。
包含已编译的 XPath 查询的 对象。
The XPath expression contains an error or its return type is not a node set.
The XPath expression is not valid.
选择当前节点中具有指定的本地名称和命名空间 URI 的所有祖先节点。
一个包含选定节点的 。返回的节点的顺序与文档顺序相反。
祖先节点的本地名称。
祖先节点的命名空间 URI。
如果要在所选内容中包括上下文节点,则为 true;否则为 false。
null cannot be passed as a parameter.
选择当前节点中具有匹配的 的所有祖先节点。
一个包含选定节点的 。返回的节点的顺序与文档顺序相反。
祖先节点的 。
如果要在所选内容中包括上下文节点,则为 true;否则为 false。
选择当前节点中具有指定的本地名称和命名空间 URI 的所有子节点。
一个包含选定节点的 。
子节点的本地名称。
子节点的命名空间 URI。
null cannot be passed as a parameter.
选择当前节点中具有匹配的 的所有子节点。
一个包含选定节点的 。
子节点的 。
选择当前节点中具有指定的本地名称和命名空间 URI 的所有子代节点。
一个包含选定节点的 。
子代节点的本地名称。
子代节点的命名空间 URI。
若要在所选内容中包括上下文节点,则为 true;否则为 false。
null cannot be passed as a parameter.
选择当前节点中具有匹配的 的所有子代节点。
一个包含选定节点的 。
子代节点的 。
若要在所选内容中包括上下文节点,则为 true;否则为 false。
使用指定的 XPath 查询选择 中的单个节点。
一个 对象,该对象包含指定的 XPath 查询的第一个匹配节点;如果没有查询结果,则为 null。
表示 XPath 表达式的 。
An error was encountered in the XPath query or the return type of the XPath expression is not a node.
The XPath query is not valid.
通过指定的 对象使用指定的 XPath 查询在 对象中选择单个节点,以解析命名空间前缀。
一个 对象,该对象包含指定的 XPath 查询的第一个匹配节点;否则,如果没有查询结果,则为 null。
表示 XPath 表达式的 。
用来解析 XPath 查询中的命名空间前缀的 对象。
An error was encountered in the XPath query or the return type of the XPath expression is not a node.
The XPath query is not valid.
使用指定的 对象在 中选择单个节点。
一个 对象,该对象包含指定的 XPath 查询的第一个匹配节点;否则,如果没有查询结果,则为 null。
包含已编译的 XPath 查询的 对象。
An error was encountered in the XPath query or the return type of the XPath expression is not a node.
The XPath query is not valid.
设置当前节点的类型化值。
节点的新类型化值。
The does not support the type of the object specified.
The value specified cannot be null.
The is not positioned on an element or attribute node.
The does not support editing.
设置当前节点的值。
节点的新值。
The value parameter is null.
The is positioned on the root node, a namespace node, or the specified value is invalid.
The does not support editing.
获取当前节点的文本值。
包含当前节点文本值的 string。
获取作为最合适的 .NET Framework 类型的已装箱对象的当前节点。
作为最合适的 .NET Framework 类型的已装箱对象的当前节点。
由在存储区上提供“虚拟化”XML 视图的 实现使用,以提供对基础对象的访问。
默认值为 null。
获取当前节点的指定 形式的值,以使用指定的 对象解析命名空间前缀。
以要求的 形式表示的当前节点值。
返回当前节点值时所采用的 。
用于解析命名空间前缀的 对象。
The current node's value is not in the correct format for the target type.
The attempted cast is not valid.
获取当前节点的 类型的值。
当前节点的 类型的值。
The current node's string value cannot be converted to a .
The attempted cast to is not valid.
获取当前节点的 类型的值。
当前节点的 类型的值。
The current node's string value cannot be converted to a .
The attempted cast to is not valid.
获取当前节点的 类型的值。
当前节点的 类型的值。
The current node's string value cannot be converted to a .
The attempted cast to is not valid.
获取当前节点的 类型的值。
当前节点的 类型的值。
The current node's string value cannot be converted to a .
The attempted cast to is not valid.
获取当前节点的 类型的值。
当前节点的 类型的值。
The current node's string value cannot be converted to a .
The attempted cast to is not valid.
获取当前节点的 .NET Framework 。
当前节点的 .NET Framework 。默认值为 。
使当前节点及其子节点流向指定的 对象。
要流向的 对象。
获取当前节点的 xml:lang 范围。
一个 ,它包含 xml:lang 范围的值;如果当前节点没有要返回的 xml:lang 范围,则为 。
在一组选中的节点上提供迭代器。
初始化 类的新实例。
当在派生类中重写时,返回此 对象的复本。
此 对象的新 对象复本。
获取所选节点集中最后一个节点的索引。
所选节点集中最后一个节点的索引或者 0 (如果没有选择节点)。
当在派生类中重写时,将为定位在当前上下文节点上的该 获取 对象。
对象,定位到从中选择了节点集的上下文节点上。必须调用 方法,以将 移至所选节点集的第一个节点。
当在派生的类中重写时,获取所选节点集中当前位置的索引。
当前位置的索引。
返回 对象以循环访问所选的节点集。
循环访问所选节点集的 对象。
当在派生的类中重写时,将 属性返回的 对象移至所选节点集中的下一个节点。
如果将 对象移至下一个节点,则为 true;如果没有更多的选中节点,则为 false。
指定可以从 类返回的 XPath 节点类型。
任何一种 节点类型。
属性,如 id='123'。
注释,如 <!-- my comment -->
元素,如 <element>。
命名空间,如 xmlns="namespace"。
处理指令,如 <?pi test?>。这不包括 类中无法看到的 XML 声明。
XML 文档的根节点或节点树。
带有空白字符且 xml:space 设置为 preserve 的节点。
节点的文本内容。等效于文档对象模型 (DOM) 文本和 CDATA 节点类型。至少包含一个字符。
只有空白字符而没有显著空白的节点。空白字符为 #x20、#x9、#xD 和 #xA。
指定 XPath 表达式的返回类型。
任何一种 XPath 节点类型。
true 或 false 值。
该表达式的计算结果不是正确的 XPath 类型。
一个树片段。
一个节点集合。
一个数值。
一个 值。