Aracılığıyla paylaş


XamlXmlReaderSettings.SkipXmlCompatibilityProcessing Özellik

Tanım

Okuyucunun, işaretleme uyumluluğu içeriğinin işlenme şekliyle ilgili varsayılan XamlXmlReader davranıştan farklı olup olmayacağını belirleyen bir değer alır veya ayarlar.

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

Özellik Değeri

true başlatan okuyucu doğrudan kullanılıyorsa, bu da XML uyumluluk işaretlemesinin ana akışın bir parçası olarak işlendiği ve uyumluluğun dikkate alınmadığı anlamına gelir. false varsayılan davranış kullanılırsa, XML uyumluluğunu ayrı olarak işler. Varsayılan değer: false.

Açıklamalar

içindeki XamlXmlReader XML işaretleme uyumluluğu için varsayılan işleme davranışı, başlatma için sağlanan öğesinin XamlXmlReaderoluşturulan bir iç yardımcı sınıfında sarmalanmış olmasıdır. Bu yardımcı sınıf, işaretleme uyumluluk düğümlerini ayrı olarak okur ve şema bağlamının işaretleme uyumluluğuna göre düğümlere girer.

ayarı SkipXmlCompatibilityProcessingtrue için önerilen senaryolar şunlardır:

  • İşaretlemeyi uyumluluk içeriğini birincil XAML akışında tutmak istiyorsunuz.

  • İşaretlemeyi uyumluluk içeriğini satır içi olarak işleyebilen bir okuyucu kullandığınızdan, işaretleme uyumluluğunu zaten işlediniz.

  • Performans nedeniyle XAML okuyucu uygulamanızda XML uyumluluk kurallarını yoksaymayı tercih edebilirsiniz.

Şunlara uygulanır