XamlXmlReaderSettings.SkipXmlCompatibilityProcessing Propriété

Définition

Obtient ou définit une valeur qui détermine si le lecteur doit se démarquer du comportement par défaut du XamlXmlReader en matière de traitement du contenu de la compatibilité du balisage.

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

Valeur de propriété

true si le lecteur d'amorçage est utilisé directement, ce qui signifie que le balisage de compatibilité XML pris séparément est traité comme partie intégrante du flux de données principal et que la compatibilité n'est pas prise en considération. false si le comportement par défaut est utilisé, ce qui traite la compatibilité XML séparément. La valeur par défaut est false.

Remarques

Le comportement de gestion par défaut pour la compatibilité du balisage XML dans XamlXmlReader est que , XamlXmlReadertel que fourni pour l’initialisation, est encapsulé dans une classe d’assistance interne créée. Cette classe d’assistance lit les nœuds de compatibilité de balisage séparément et entre dans les nœuds en fonction de la compatibilité du balisage du contexte de schéma.

Les scénarios suggérés pour définir SkipXmlCompatibilityProcessing sur true sont les suivants :

  • Vous souhaitez conserver tout contenu de compatibilité de balisage dans le flux XAML principal.

  • Vous avez déjà traité la compatibilité du balisage, car vous utilisez un lecteur qui peut traiter le contenu de compatibilité du balisage inline.

  • Vous choisissez d’ignorer les conventions de compatibilité XML dans votre implémentation de lecteur XAML pour des raisons de performances.

S’applique à