XamlWriter.WriteNode(XamlReader) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
根據節點類型從 XAML 讀取NodeType器()切換,並呼叫寫入實作所需的相關 Write 方法。
public:
void WriteNode(System::Xaml::XamlReader ^ reader);
public void WriteNode(System.Xaml.XamlReader reader);
member this.WriteNode : System.Xaml.XamlReader -> unit
Public Sub WriteNode (reader As XamlReader)
參數
- reader
- XamlReader
用於節點判定的讀取器。
例外狀況
reader 是 null。
預設實作遇到的 不 XamlNodeType 在預設列舉中。
備註
繼承者備註
此 WriteNode 方法並非虛擬方法,因為它對所有現有 XamlNodeType 值都有實際實作。 根據 XamlNodeType, WriteNode 呼叫 Write 專門用於特定節點類型的虛擬成員。
如果你有一個進階的 XAML 撰寫情境,擴展了 XAML 型別系統和 XAML 節點串流概念,並定義了新的節點類型,請不要在 WriteNode 邏輯中使用呼叫。 你必須在類別或虛擬覆蓋中提供屬於節點型切換邏輯的替代方案。