DependencyPropertyDescriptor.IsReadOnly 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 une valeur indiquant si cette propriété est en lecture seule.
public:
virtual property bool IsReadOnly { bool get(); };
public override bool IsReadOnly { get; }
member this.IsReadOnly : bool
Public Overrides ReadOnly Property IsReadOnly As Boolean
Valeur de propriété
true
si la propriété est en lecture seule ; sinon, false
.
Remarques
Cette propriété s’appuie sur le sous-jacent PropertyDescriptor.
Les propriétés de dépendance sont inscrites en lecture seule à l’aide d’appels de méthode particuliers et, par convention, les propriétés du wrapper CLR qui sont les propriétés consultées par réflexion et les descripteurs doivent également être en lecture seule. Toutefois, étant donné qu’il s’agit d’une convention et non d’une obligation de compilation, vous pouvez doubler case activée l’état en lecture seule de l’identificateur de propriété de dépendance. Pour ce faire, obtenez la valeur d’identificateur (DependencyProperty) pour ceDependencyPropertyDescriptor, puis case activée la valeur de ReadOnly. Notez que se trouve sur l’identificateur lui-même, et non sur les ReadOnly métadonnées.