DependencyPropertyDescriptor.IsReadOnly Vlastnost

Definice

Získá hodnotu označující, zda je tato vlastnost jen pro čtení.

public:
 virtual property bool IsReadOnly { bool get(); };
public override bool IsReadOnly { get; }
member this.IsReadOnly : bool
Public Overrides ReadOnly Property IsReadOnly As Boolean

Hodnota vlastnosti

truepokud je vlastnost jen pro čtení; v opačném případě . false

Poznámky

Tato vlastnost závisí na podkladové PropertyDescriptorvlastnosti .

Vlastnosti závislostí jsou registrovány jako jen pro čtení pomocí volání konkrétní metody a podle konvence vlastnosti obálky CLR, které jsou vlastnosti zobrazeny reflexí a deskriptory musí být také jen pro čtení. Vzhledem k tomu, že se jedná o konvenci, a ne o požadavek na kompilaci, můžete chtít pečlivě zkontrolovat stav identifikátoru vlastnosti závislosti jen pro čtení. Uděláte to tak, že získáte hodnotu DependencyPropertyDescriptor identifikátoru (DependencyProperty) a zkontrolujete hodnotu .ReadOnly Všimněte si, že objekt ReadOnly je na samotném identifikátoru, nikoli na metadatech.

Platí pro