DependencyObject.ReadLocalValue(DependencyProperty) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Returnerar det lokala värdet för en beroendeegenskap, om den finns.
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
Parametrar
Identifieraren DependencyProperty för egenskapen som värdet ska hämtas för.
Returer
Returnerar det lokala värdet eller returnerar sentinel-värdet UnsetValue om inget lokalt värde har angetts.
Kommentarer
Du bör använda GetValue för de vanligaste "get"-åtgärderna för en beroendeegenskap. ReadLocalValue returnerar inte det effektiva värdet för en mängd olika omständigheter där värdet inte har angetts lokalt.
Värden som anges efter format, teman, mallar, standardvärdet från metadata eller arv av egenskapsvärden anses inte vara lokala värden. Bindningar och andra uttryck anses dock vara lokala värden efter att de har utvärderats.
När inget lokalt värde har angetts returnerar UnsetValueden här metoden .
Om det returnerade värdet är annat än UnsetValuekan du fråga metadata för den begärda beroendeegenskapen för att avgöra om det finns en mer specifik typ som returvärdet kan konverteras till.