XamlReader.Skip 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
跳過當前節點,將讀取器位置推進到下一個節點。
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。
節點 XamlReader.Skip 樹的行為基於 XML 等價物 XmlReader.Skip。 根據 XmlReader.Skip 行為等價性,跳 XamlReader.Skip 過節點及其子樹,而非僅跳過單一進入節點。