Bahasa

XamlWriter.WriteNode(XamlReader) Metode

Definisi

Melakukan peralihan berdasarkan jenis node dari pembaca XAML (NodeType) dan memanggil metode yang relevan Write untuk implementasi penulis.

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)

Parameter

reader
XamlReader

Pembaca yang digunakan untuk penentuan simpul.

Pengecualian

reader adalah null.

Implementasi default mengalami XamlNodeType yang tidak ada dalam enumerasi default.

Keterangan

Catatan untuk Pewaris

Metode WriteNode ini bukan metode virtual karena memiliki implementasi praktis untuk semua nilai yang XamlNodeType ada. Berdasarkan XamlNodeType, WriteNode panggilan ke Write anggota virtual yang didedikasikan untuk jenis node tertentu.

Jika Anda memiliki skenario penulisan XAML tingkat lanjut yang memperluas sistem jenis XAML dan konsep aliran simpul XAML sehingga jenis node baru ditentukan, jangan gunakan WriteNode panggilan dalam logika Anda. Anda harus memberikan alternatif Anda sendiri untuk logika peralihan jenis node di kelas atau dalam penimpaan virtual.

Berlaku untuk