XamlXmlReaderSettings.SkipXmlCompatibilityProcessing Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.