DependencyPropertyDescriptor.IsReadOnly Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Beolvas egy értéket, amely jelzi, hogy ez a tulajdonság írásvédett-e.
public:
virtual property bool IsReadOnly { bool get(); };
public override bool IsReadOnly { get; }
member this.IsReadOnly : bool
Public Overrides ReadOnly Property IsReadOnly As Boolean
Tulajdonság értéke
trueha a tulajdonság írásvédett; egyéb esetben. false
Megjegyzések
Ez a tulajdonság a mögöttes PropertyDescriptortulajdonságra támaszkodik.
A függőségi tulajdonságok írásvédettként vannak regisztrálva adott metódushívások használatával, és konvenció szerint a tükrözés által megtekintett tulajdonságokat tartalmazó CLR burkolótulajdonságoknak és a leíróknak írásvédettnek is kell lenniük. Mivel azonban ez konvenció, és nem fordítási követelmény, érdemes lehet duplán ellenőrizni a függőségi tulajdonság azonosítójának írásvédett állapotát. Ehhez kérje le az azonosító (DependencyProperty) értékét, DependencyPropertyDescriptor majd ellenőrizze az érték értékét ReadOnly. Vegye figyelembe, hogy az ReadOnly azonosító az azonosítón van, nem a metaadatokon.