XamlXmlReaderSettings.SkipXmlCompatibilityProcessing 屬性

定義

取得或設定值,這個值決定讀取器是否應該在處理標記相容性內容的方式上與預設的 XamlXmlReader 行為有所不同。

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

屬性值

Boolean

如果直接使用啟始讀取器,也就是直接在主要資料流中處理 XML 相容性標記而不考慮相容性,則為 true。 如果使用預設行為 (即個別處理 XML 相容性),則為 false。 預設為 false

備註

XamlXmlReader XML 標記相容性的預設處理行為是 XamlXmlReader ,如 初始化所提供,會包裝在已建立的內部協助程式類別中。 這個協助程式類別會個別讀取標記相容性節點,並根據架構內容的標記相容性進入節點。

設定為 SkipXmlCompatibilityProcessing true 的建議案例如下:

  • 您想要在主要 XAML 資料流程中保留任何標記相容性內容。

  • 您已經處理標記相容性,因為您使用的讀取器可以內嵌處理標記相容性內容。

  • 基於效能的原因,您可以選擇忽略 XAML 讀取器實作中的 XML 相容性慣例。

適用於