Bahasa

XamlObjectWriter.WriteStartMember(XamlMember) Metode

Definisi

Menulis simpul anggota baru ke dalam cakupan objek saat ini, dan cakupannya menjadi cakupan anggota baru.

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

Properti XAML untuk ditulis. Biasanya Anda mendapatkan nilai ini dari pembaca XAML melalui perantara aliran simpul XAML.

Pengecualian

property telah IsUnknown diatur ke true.

-atau-

UnknownContent diteruskan, yang menunjukkan bahwa aliran simpul XAML berisi konten untuk objek yang tidak mendukung konten.

-atau-

Mencoba menulis anggota awal dalam cakupan yang tidak valid.

property menentukan properti yang sudah diatur secara eksplisit dalam cakupan objek induk.

property adalah null.

Keterangan

Tip

XamlDuplicateMemberExceptionPerhatikan , yang terjadi ketika properti XAML yang sama diatur dua kali dalam input XAML. Dalam kasus sederhana, seperti ketika properti yang sama diatur dalam sintaks atribut dan sintaks elemen properti, Anda dapat dengan mudah melihat pengecualian ini dalam markup input. Namun, kasus yang lebih halang dapat terjadi yang lebih sulit ditemukan. Misalnya, pengecualian ini mungkin terjadi jika Anda mengatur properti konten XAML, jika Anda melibatkan properti sekitar XAML, dan jika properti memungkinkan penggunaan yang dapat dilampirkan dan penggunaan instans. Dalam fase penelusuran kesalahan pengembangan, Anda sering dapat menemukan pengecualian ini dengan melihat representasi simpul XAML menengah yang menghubungkan markup yang dibaca dan penulisan grafik objek.

Berlaku untuk