DependencyObject.ReadLocalValue(DependencyProperty) Metódus
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.
Egy függőségi tulajdonság helyi értékét adja vissza, ha létezik.
public:
System::Object ^ ReadLocalValue(System::Windows::DependencyProperty ^ dp);
public object ReadLocalValue(System.Windows.DependencyProperty dp);
member this.ReadLocalValue : System.Windows.DependencyProperty -> obj
Public Function ReadLocalValue (dp As DependencyProperty) As Object
Paraméterek
Annak DependencyProperty a tulajdonságnak az azonosítója, amely lekéri az értéket.
Válaszok
A helyi értéket adja vissza, vagy a sentinel értéket UnsetValue adja vissza, ha nincs beállítva helyi érték.
Megjegyzések
A függőségi tulajdonság legtöbb tipikus "get" műveletéhez érdemes használni GetValue . ReadLocalValue nem adja vissza a tényleges értéket különböző körülmények esetén, ha az értéket nem helyileg határozták meg.
A stílusok, témák, sablonok, a metaadatok alapértelmezett értéke vagy a tulajdonságérték öröklése alapján beállított értékek nem számítanak helyi értéknek. A kötések és más kifejezések azonban helyi értékeknek minősülnek, miután kiértékelték őket.
Ha nincs beállítva helyi érték, ez a metódus ad vissza UnsetValue.
Ha a visszaadott érték nem UnsetValueaz, lekérdezheti a kért függőségi tulajdonság metaadatait annak megállapításához, hogy létezik-e konkrétabb típus, amellyel a visszatérési érték konvertálható.