XmlNavigatorFilter 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
XmlNavigatorFilter
对 XPathNavigator 提供了灵活的筛选抽象。 调用方不知道将发生的筛选类型;它们只调用 MoveToContent(XPathNavigator) 或 MoveToFollowingSibling(XPathNavigator)。 筛选器实现对 XPathNavigator 调用相应的操作以跳过已筛除的节点。
此 API 支持产品基础结构,不能在代码中直接使用。
public ref class XmlNavigatorFilter abstract
public abstract class XmlNavigatorFilter
type XmlNavigatorFilter = class
Public MustInherit Class XmlNavigatorFilter
- 继承
-
XmlNavigatorFilter
构造函数
XmlNavigatorFilter() |
此 API 支持产品基础结构,不能在代码中直接使用。 对 XPathNavigator 提供了灵活的筛选抽象。 |
方法
Equals(Object) |
此 API 支持产品基础结构,不能在代码中直接使用。 确定指定对象是否等于当前对象。 (继承自 Object) |
GetHashCode() |
此 API 支持产品基础结构,不能在代码中直接使用。 作为默认哈希函数。 (继承自 Object) |
GetType() |
此 API 支持产品基础结构,不能在代码中直接使用。 获取当前实例的 Type。 (继承自 Object) |
IsFiltered(XPathNavigator) |
此 API 支持产品基础结构,不能在代码中直接使用。 如果导航器的当前节点与筛选条件匹配,则返回 |
MemberwiseClone() |
此 API 支持产品基础结构,不能在代码中直接使用。 创建当前 Object 的浅表副本。 (继承自 Object) |
MoveToContent(XPathNavigator) |
此 API 支持产品基础结构,不能在代码中直接使用。 将导航器重定位到第一个匹配的内容节点或特性,同时跳过已筛除的节点。 如果不存在任何匹配节点,则导航器不移动,方法返回 False。 |
MoveToFollowing(XPathNavigator, XPathNavigator) |
此 API 支持产品基础结构,不能在代码中直接使用。 将导航器重定位到下一个匹配的内容节点或特性,同时跳过已筛除的节点。 如果不存在任何匹配节点,则导航器不移动,方法返回 False。 |
MoveToFollowingSibling(XPathNavigator) |
此 API 支持产品基础结构,不能在代码中直接使用。 将导航器重定位到同级匹配的内容节点或子代,同时跳过已筛除的节点。 如果不存在任何匹配节点,则导航器不移动,方法返回 False。 |
MoveToNextContent(XPathNavigator) |
此 API 支持产品基础结构,不能在代码中直接使用。 将导航器重定位到下一个匹配的内容节点或特性,同时跳过已筛除的节点。 如果不存在任何匹配节点,则导航器不移动,方法返回 False。 |
MoveToPreviousSibling(XPathNavigator) |
此 API 支持产品基础结构,不能在代码中直接使用。 将导航器重定位到上一个匹配的同级节点,同时跳过已筛除的节点。 如果不存在任何匹配节点,则导航器不移动,方法返回 False。 |
ToString() |
此 API 支持产品基础结构,不能在代码中直接使用。 返回表示当前对象的字符串。 (继承自 Object) |