Bagikan melalui


XamlXmlReaderSettings.SkipXmlCompatibilityProcessing Properti

Definisi

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.

Berlaku untuk