Поделиться через


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 как свойства, доступные для записи, даже если они имеют защищенный доступ в резервной системе типов.

Применяется к