XamlReader.Skip 方法

定义

跳过当前节点并将读取器位置推进到下一个节点。

public:
 virtual void Skip();
public virtual void Skip ();
abstract member Skip : unit -> unit
override this.Skip : unit -> unit
Public Overridable Sub Skip ()

注解

跳过后, Read 默认 Skip 实现将调用。 通常不按顺序调用 SkipRead 排序。

在默认 Skip 实现中,将执行不同的操作,具体取决于 NodeType 读取器当前所处的位置。 如果读取器位置当前位于某个或StartObjectStartMember,则跳过该成员或对象。 对于其他 NodeType 值,除了从当前位置调用 Read 之外,不执行任何操作。

子树读取器可以使用行为限制来调用 Skip。 有关详细信息,请参阅中的 XamlReader“子树读取者”部分,或参阅 ReadSubtree

节点树行为基于 XML 等效XmlReader.SkipXamlReader.Skip。 根据 XmlReader.Skip 行为等效性, XamlReader.Skip 跳过节点及其子树,而不仅仅是单个条目节点。

适用于