DependencyObject.ReadLocalValue(DependencyProperty) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Zwraca wartość lokalną właściwości zależności, jeśli istnieje.
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
Identyfikator DependencyProperty właściwości, dla której ma być pobrana wartość.
Zwraca
Zwraca wartość lokalną lub zwraca wartość sentinel, jeśli nie ustawiono wartości UnsetValue lokalnej.
Uwagi
Należy użyć GetValue w przypadku najbardziej typowych operacji "get" dla właściwości zależności. ReadLocalValue nie zwraca obowiązującej wartości dla różnych okoliczności, w których wartość nie została ustawiona lokalnie.
Wartości ustawione według stylów, motywów, szablonów, wartości domyślnej z metadanych lub dziedziczenia wartości właściwości nie są uznawane za wartości lokalne. Jednak powiązania i inne wyrażenia są uważane za wartości lokalne po ich ocenie.
Jeśli nie ustawiono wartości lokalnej, ta metoda zwraca wartość UnsetValue.
Jeśli zwrócona wartość jest inna niż UnsetValue, możesz wykonać zapytanie o metadane żądanej właściwości zależności, aby określić, czy istnieje bardziej konkretny typ, na który można przekonwertować wartość zwracaną.