XamlXmlWriter.WriteStartMember(XamlMember) Metode

Definisi

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.

Berlaku untuk