DependencyObject.ReadLocalValue(DependencyProperty) Metoda
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í.
Vrátí místní hodnotu vlastnosti závislosti, pokud existuje.
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
Parametry
Identifikátor DependencyProperty vlastnosti, pro kterou se má načíst hodnota.
Návraty
Vrátí místní hodnotu nebo vrátí hodnotu UnsetValue sentinelu, pokud není nastavená žádná místní hodnota.
Poznámky
Měli byste použít GetValue pro většinu typických operací "get" pro vlastnost závislosti. ReadLocalValue nevrací platnou hodnotu za různých okolností, kdy hodnota nebyla nastavena místně.
Hodnoty nastavené styly, motivy, šablony, výchozí hodnota z metadat nebo dědičnost hodnot vlastností se nepovažují za místní hodnoty. Vazby a další výrazy se však po vyhodnocení považují za místní hodnoty.
Pokud není nastavena žádná místní hodnota, vrátí UnsetValuetato metoda .
Pokud je vrácená hodnota jiná než UnsetValue, můžete dotazovat metadata požadované vlastnosti závislosti a určit, zda existuje konkrétnější typ, na který lze vrácené hodnoty převést.