Partager via


XamlReaderSettings.AllowProtectedMembersOnRoot Propriété

Définition

Obtient ou définit une valeur qui indique si l'objet racine peut inclure des membres associés à un modèle d'accès au code protégé lorsqu'il fait état de la représentation de type 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

Valeur de propriété

true si l'objet racine peut inclure des membres associés à un modèle d'accès au code protégé ; sinon, false.

Remarques

Ce paramètre est pertinent pour certaines implémentations XAML telles que WPF, où l’objet racine est souvent une « fabrique » pour générer une instance à partir d’un type de modèle, lorsque ce type de modèle n’est pas toujours une instance d’objet pratique. Par exemple, une racine de UserControl a une certaine signification pour les modèles d’application WPF et Silverlight, et UserControl peut avoir des propriétés protégées (UserControl.Content) auxquelles l’analyseur doit accéder. Les outils et les surfaces de conception doivent également accéder à ces propriétés. Ces cas doivent généralement être signalés au système de type XAML en tant que propriétés accessibles en écriture, même s’ils disposent d’un accès protégé dans le système de type de stockage.

S’applique à