XamlXmlReaderSettings.SkipXmlCompatibilityProcessing Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.