Udostępnij za pośrednictwem


XamlXmlReaderSettings.SkipXmlCompatibilityProcessing Właściwość

Definicja

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

Boolean

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ść.

Dotyczy