XamlXmlReaderSettings.SkipXmlCompatibilityProcessing Property
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Gets or sets a value that determines whether the reader should differ from the default XamlXmlReader behavior of how markup compatibility content is processed.
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
Property Value
true
if the initiating reader is directly used, which means that XML compatibility markup is processed as part of the main stream and compatibility is not considered. false
if the default behavior is used, which processes XML compatibility separately. The default is false
.
Remarks
The default handling behavior for XML markup compatibility in XamlXmlReader is that the XamlXmlReader, as provided for initialization, is wrapped in a created internal helper class. This helper class reads the markup compatibility nodes separately and enters into the nodes based on markup compatibility of the schema context.
Suggested scenarios for setting SkipXmlCompatibilityProcessing to true
are:
You want to keep any markup compatibility content in the primary XAML stream.
You have already processed the markup compatibility because you are using a reader that can process markup compatibility content inline.
You choose to ignore XML compatibility conventions in your XAML reader implementation for reasons of performance.
Applies to
意見反應
https://aka.ms/ContentUserFeedback。
即將登場:在 2024 年,我們將逐步淘汰 GitHub 問題作為內容的意見反應機制,並將它取代為新的意見反應系統。 如需詳細資訊,請參閱:提交並檢視相關的意見反應