DependencyPropertyDescriptor.IsReadOnly Vlastnost
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
true
pokud 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.