XamlReaderSettings.AllowProtectedMembersOnRoot Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.