Langage

XamlReaderSettings.AllowProtectedMembersOnRoot Propriété

Définition

Obtient ou définit une valeur qui indique si l’objet racine peut inclure des membres qui ont un modèle d’accès au code protégé lorsqu’il signale 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 qui ont 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 a besoin d’accéder. Les outils et les surfaces de conception ont également besoin d’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 ont un accès protégé dans le système de type de stockage.

S’applique à