語言

XamlReaderSettings.AllowProtectedMembersOnRoot 屬性

定義

當它回報 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 類型系統,儘管它們在後台類型系統中擁有受保護的存取權限。

適用於