XamlWriter.WriteNode(XamlReader) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
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.