XamlXmlReaderSettings.SkipXmlCompatibilityProcessing Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia wartość, która określa, czy czytelnik powinien różnić się od domyślnego XamlXmlReader zachowania sposobu przetwarzania zawartości zgodności znaczników.
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
Wartość właściwości
true
jeśli czytnik inicjujący jest używany bezpośrednio, co oznacza, że adiustacja zgodności XML jest przetwarzana w ramach głównego strumienia, a zgodność nie jest brana pod uwagę. false
jeśli jest używane zachowanie domyślne, które przetwarza zgodność XML oddzielnie. Wartość domyślna to false
.
Uwagi
Domyślne zachowanie obsługi dla zgodności znaczników XML w systemie XamlXmlReader polega na tym, że XamlXmlReaderelement , zgodnie z warunkiem inicjowania, jest opakowany w utworzoną wewnętrzną klasę pomocnika. Ta klasa pomocnika odczytuje oddzielnie węzły zgodności znaczników i wprowadza do węzłów na podstawie zgodności znaczników kontekstu schematu.
Sugerowane scenariusze ustawiania SkipXmlCompatibilityProcessing wartości true
to:
Chcesz zachować dowolną zawartość zgodności znaczników w podstawowym strumieniu XAML.
Przetworzyliśmy już zgodność znaczników, ponieważ używasz czytnika, który może przetwarzać zawartość zgodności znaczników w tekście.
Możesz zignorować konwencje zgodności XML w implementacji czytnika XAML ze względu na wydajność.