DependencyObject.ReadLocalValue(DependencyProperty) Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Mengembalikan nilai lokal properti dependensi, jika ada.
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
Parameter
Pengidentifikasi DependencyProperty properti untuk mengambil nilai.
Mengembalikan
Mengembalikan nilai lokal, atau mengembalikan nilai UnsetValue sentinel jika tidak ada nilai lokal yang ditetapkan.
Keterangan
Anda harus menggunakan GetValue untuk sebagian besar operasi "dapatkan" umum untuk properti dependensi. ReadLocalValue tidak mengembalikan nilai efektif untuk berbagai keadaan di mana nilai tidak ditetapkan secara lokal.
Nilai yang diatur oleh gaya, tema, templat, nilai default dari metadata, atau pewarisan nilai properti tidak dianggap sebagai nilai lokal. Namun, pengikatan dan ekspresi lainnya dianggap sebagai nilai lokal, setelah dievaluasi.
Ketika tidak ada nilai lokal yang ditetapkan, metode ini mengembalikan UnsetValue.
Jika nilai yang dikembalikan selain , Anda bisa mengkueri UnsetValuemetadata properti dependensi yang diminta untuk menentukan apakah ada jenis yang lebih spesifik yang dapat dikonversi oleh nilai yang dikembalikan.