XamlXmlReaderSettings.SkipXmlCompatibilityProcessing 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 pembaca harus berbeda dari perilaku default XamlXmlReader tentang bagaimana konten kompatibilitas markup diproses.
public:
property bool SkipXmlCompatibilityProcessing { bool get(); void set(bool value); };
public bool SkipXmlCompatibilityProcessing { get; set; }
member this.SkipXmlCompatibilityProcessing : bool with get, set
Public Property SkipXmlCompatibilityProcessing As Boolean
Nilai Properti
true jika pembaca yang memulai digunakan secara langsung, yang berarti markup kompatibilitas XML diproses sebagai bagian dari aliran utama dan kompatibilitas tidak dipertimbangkan.
false jika perilaku default digunakan, yang memproses kompatibilitas XML secara terpisah. Defaultnya adalah false.
Keterangan
Perilaku penanganan default untuk kompatibilitas markup XML adalah XamlXmlReader bahwa XamlXmlReader, sebagaimana disediakan untuk inisialisasi, dibungkus dalam kelas pembantu internal yang dibuat. Kelas pembantu ini membaca simpul kompatibilitas markup secara terpisah dan masuk ke dalam simpul berdasarkan kompatibilitas markup konteks skema.
Skenario yang disarankan untuk pengaturan SkipXmlCompatibilityProcessingtrue adalah:
Anda ingin menyimpan konten kompatibilitas markup apa pun di aliran XAML utama.
Anda telah memproses kompatibilitas markup karena Anda menggunakan pembaca yang dapat memproses konten kompatibilitas markup sebaris.
Anda memilih untuk mengabaikan konvensi kompatibilitas XML dalam implementasi pembaca XAML Anda karena alasan performa.