次の方法で共有


XamlReader.Skip メソッド

定義

現在のノードをスキップし、リーダーの位置を次のノードに進めます。

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

注釈

スキップされると、既定のSkip実装によってReadが呼び出されます。 通常、 SkipRead は順番に呼び出しません。

既定の Skip 実装では、リーダーの位置が現在オンになっている NodeType に応じて、さまざまなアクションが実行されます。 リーダーの位置が現在 StartMember または StartObjectにある場合、そのメンバーまたはオブジェクトはスキップされます。 他の NodeType 値の場合、現在の位置から Read を呼び出す以外のアクションは実行されません。

サブツリー リーダーは、動作制限付きで Skipを呼び出すことができます。 詳細については、 XamlReaderの「サブツリー リーダー」セクションを参照するか、 ReadSubtreeを参照してください。

XamlReader.Skipのノード ツリーの動作は、XML と同等のXmlReader.Skipに基づいています。 XmlReader.Skip動作の等価性に基づいて、XamlReader.Skipは単一のエントリ ノードだけでなく、ノードとそのサブツリーをスキップします。

適用対象