DependencyObject.ReadLocalValue(DependencyProperty) Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Varsa, bağımlılık özelliğinin yerel değerini döndürür.
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
Parametreler
DependencyProperty değerini almak için özelliğinin tanımlayıcısı.
Döndürülenler
Yerel değeri döndürür veya yerel değer ayarlı değilse sentinel değerini UnsetValue döndürür.
Açıklamalar
Bağımlılık özelliği için çoğu tipik "get" işlemi için kullanmanız GetValue gerekir. ReadLocalValue değerin yerel olarak ayarlanmadığı çeşitli koşullar için geçerli değeri döndürmez.
Stiller, temalar, şablonlar, meta verilerden gelen varsayılan değer veya özellik değeri devralma tarafından ayarlanan değerler yerel değerler olarak kabul edilmez. Ancak bağlamalar ve diğer ifadeler değerlendirildikten sonra yerel değerler olarak kabul edilir.
Hiçbir yerel değer ayarlanmadıysa, bu yöntem döndürür UnsetValue.
Döndürülen değer dışındaysa UnsetValue, döndürülen değerin dönüştürülebileceği daha belirli bir tür olup olmadığını belirlemek için istenen bağımlılık özelliğinin meta verilerini sorgulayabilirsiniz.