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 načtení hodnoty.
Návraty
Vrátí místní hodnotu nebo vrátí hodnotu UnsetValue sentinelu, pokud není nastavena žádná místní hodnota.
Poznámky
Pro většinu typických operací get byste měli použít GetValue vlastnost závislosti. ReadLocalValue nevrací efektivní hodnotu pro řadu okolností, kdy hodnota nebyla místně nastavena.
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 jsou však po vyhodnocení považovány za místní hodnoty.
Pokud není nastavena žádná místní hodnota, tato metoda vrátí UnsetValue.
Pokud je vrácená hodnota jiná než UnsetValue, můžete dotazovat metadata požadované vlastnosti závislosti, abyste zjistili, zda existuje konkrétnější typ, na který lze návratovou hodnotu převést.