XamlObjectReaderSettings.RequireExplicitContentVisibility Properti
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.
Mendapatkan atau menetapkan nilai yang menentukan apakah penulis yang menggunakan yang terkait XamlObjectReader untuk konteks harus menggunakan pengaturan perancang untuk menulis konten secara eksplisit.
public:
property bool RequireExplicitContentVisibility { bool get(); void set(bool value); };
public bool RequireExplicitContentVisibility { get; set; }
member this.RequireExplicitContentVisibility : bool with get, set
Public Property RequireExplicitContentVisibility As Boolean
Nilai Properti
true untuk menentukan bahwa penulis yang menggunakan konteks ini harus menggunakan pengaturan perancang untuk menulis konten output apa pun jika IsWritePublic laporan false; false jika pengaturan desainer harus diabaikan.
Keterangan
Pengaturan ini dikueri secara internal. Ini memengaruhi perilaku berikut untuk konteks yang XamlObjectReader diteruskan ke :XamlWriter
Perilaku RequireExplicitContentVisibility hanya berlaku untuk properti di mana IsWritePublic adalah
false, DAN ketikaShouldSerializepola tidak tersedia untuk nilai properti.Jika pernyataan dalam poin poin pertama benar, AND RequireExplicitContentVisibility adalah
true, maka pengaturan perancang menentukan apakah properti menulis outputnya sebagai konten atau properti dianggap implisit. Akses ke pengaturan perancang adalah melalui API internal di Layanan XAML .NET Framework dan didasarkan pada pembacaan DesignerSerializationVisibilityAttribute dari rakitan pencadangan. Dalam hal ini, kode internal memeriksa nilai DesignerSerializationVisibility.Content dan menulis outputnya ke properti . Jika tidak, konten dianggap implisit.Jika pernyataan dalam poin pertama adalah
true, DAN RequireExplicitContentVisibility adalahfalse, properti selalu menulis outputnya, dan DesignerSerializationVisibilityAttribute dari rakitan backing tidak relevan.