XamlReaderSettings.AllowProtectedMembersOnRoot 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得或設定值,這個值表示在報告 XAML 型別表示時,根物件是否可以包含具有受保護程式碼存取模型的成員。
public:
property bool AllowProtectedMembersOnRoot { bool get(); void set(bool value); };
public bool AllowProtectedMembersOnRoot { get; set; }
member this.AllowProtectedMembersOnRoot : bool with get, set
Public Property AllowProtectedMembersOnRoot As Boolean
屬性值
如果根物件可以包含具有受保護程式碼存取模型的成員,則為 true
,否則為 false
。
備註
此設定與一些 XAML 實作有關,例如 WPF,其中根物件通常是從模式類型產生實例的「Factory」,而該模式類型不一定是實際的物件實例。 例如,的 UserControl
根目錄對於 WPF 和 Silverlight 應用程式模型具有特定意義,而且 UserControl
在剖析器需要存取) (受保護的屬性 UserControl.Content
。 工具和設計介面也需要存取這類屬性。 這些案例通常應該回報給 XAML 類型系統,做為可寫入的屬性,即使它們在備份類型系統中具有受保護的存取權也一樣。