XamlXmlWriter.WriteStartMember(XamlMember) 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.
Menulis simpul anggota mulai XAML ke yang mendasar XmlWriter atau TextWriter. Memberikan pengecualian jika posisi aliran simpul XAML saat ini berada dalam anggota lain, atau jika tidak berada dalam cakupan atau status penulis di mana anggota mulai dapat ditulis.
public:
override void WriteStartMember(System::Xaml::XamlMember ^ property);
public override void WriteStartMember(System.Xaml.XamlMember property);
override this.WriteStartMember : System.Xaml.XamlMember -> unit
Public Overrides Sub WriteStartMember (property As XamlMember)
Parameter
- property
- XamlMember
Pengidentifikasi anggota XAML untuk ditulis anggota.
Pengecualian
property adalah null.
property bukan XamlMemberyang valid.
Posisi aliran simpul XAML saat ini tidak valid untuk menulis anggota mulai.
Status penulis tidak valid untuk menulis anggota mulai.
-atau-
Penulis XAML mencoba menulis anggota duplikat. Pengecualian ini mungkin memiliki pengecualian dalam yang lebih tepat.
Keterangan
Logika default internal dalam XamlXmlWriter upaya pertama untuk menulis anggota dalam formulir atribut. Jika tidak ada formulir atribut yang didukung karena properti atau nilainya tidak mendukung sintaks teks, elemen properti ditulis sebagai gantinya. Jika properti adalah properti konten XAML, GetObject kasus, atau properti implisit, formulir XAML lainnya mungkin ditulis, seperti teks dalam atau anak objek yang tidak memiliki anggota intervensi.
Pengecualian anggota duplikat tidak pernah dilemparkan jika AssumeValidInput ada true di XamlXmlWriterSettings objek yang digunakan untuk pengaturan untuk ini XamlXmlWriter.