Taal

XamlXmlReaderSettings.SkipXmlCompatibilityProcessing Eigenschap

Definitie

Hiermee wordt een waarde opgehaald of ingesteld die bepaalt of de lezer moet verschillen van het standaardgedrag XamlXmlReader van de verwerking van compatibiliteitsinhoud voor markeringen.

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

Waarde van eigenschap

true als de initiƫrende lezer rechtstreeks wordt gebruikt, wat betekent dat XML-compatibiliteitsmarkeringen worden verwerkt als onderdeel van de hoofdstroom en compatibiliteit niet wordt overwogen. false als het standaardgedrag wordt gebruikt, waarmee XML-compatibiliteit afzonderlijk wordt verwerkt. De standaardwaarde is false.

Opmerkingen

Het standaardafhandelingsgedrag voor compatibiliteit met XamlXmlReader XML-markeringen is dat de XamlXmlReader, zoals opgegeven voor initialisatie, wordt verpakt in een gemaakte interne helperklasse. Deze helperklasse leest de compatibiliteitsknooppunten voor markeringen afzonderlijk en voert de knooppunten in op basis van markeringscompatibiliteit van de schemacontext.

Voorgestelde scenario's voor het instellen SkipXmlCompatibilityProcessing zijn true :

  • U wilt compatibiliteitsinhoud voor markeringen behouden in de primaire XAML-stream.

  • U hebt de compatibiliteit met markeringen al verwerkt omdat u een lezer gebruikt waarmee compatibiliteitsinhoud voor markeringen inline kan worden verwerkt.

  • U kiest ervoor om XML-compatibiliteitsconventies te negeren in de implementatie van uw XAML-lezer om redenen van prestaties.

Van toepassing op