Language

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が呼び出されます。 通常、 Skip と Read は順番に呼び出しません。

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

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

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

適用対象