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,根物件通常是從模式類型產生實例的「工廠」,但該模式類型不一定是實際物件實例。 例如,UserControl 的根節點對 WPF 和 Silverlight 應用模型具有特定意義,而 UserControl 可能有受保護的屬性(UserControl.Content),解析器需要存取這些屬性。 工具與設計表面也需要取得這些特性。 這些情況通常應以可寫屬性的形式回報給 XAML 類型系統,儘管它們在後台類型系統中擁有受保護的存取權限。