通过


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 读取器当前所处的位置。 如果读取器位置当前位于某个StartMemberStartObject或某个位置,则跳过该成员或对象。 对于其他 NodeType 值,除了从当前位置调用 Read 之外,不执行任何操作。

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

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

适用于