Partager via


XamlXmlReaderSettings.SkipXmlCompatibilityProcessing Propriété

Définition

Obtient ou définit une valeur qui détermine si le lecteur doit différer du comportement par défaut XamlXmlReader du traitement du contenu de compatibilité des marques.

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 de lancement est directement utilisé, ce qui signifie que le balisage de compatibilité XML est traité dans le cadre du flux principal et que la compatibilité n’est pas prise en compte. false si le comportement par défaut est utilisé, 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é des balisages XML est XamlXmlReader que le XamlXmlReaderfichier , tel 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é des marques du contexte de schéma.

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

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

  • Vous avez déjà traité la compatibilité des marques, car vous utilisez un lecteur capable de traiter le contenu de compatibilité des marques inline.

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

S’applique à