BindableObject.GetValue(BindableProperty) 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 yang terkandung dalam BindableProperty.
public object GetValue (Xamarin.Forms.BindableProperty property);
member this.GetValue : Xamarin.Forms.BindableProperty -> obj
Parameter
- property
- BindableProperty
BindableProperty untuk mendapatkan nilainya.
Mengembalikan
Nilai yang terkandung dalam BindableProperty.
Keterangan
GetValue(BindableProperty) dan SetValue digunakan untuk mengakses nilai properti yang diimplementasikan oleh BindableProperty. Artinya, pengembang aplikasi biasanya menyediakan antarmuka untuk properti terikat dengan menentukan public
properti yang aksesornya get
melemparkan hasil ke GetValue(BindableProperty) jenis yang sesuai dan mengembalikannya, dan yang aksesornya menggunakan SetValue untuk mengatur nilai pada properti yang set
benar. Pengembang aplikasi tidak boleh melakukan langkah lain di properti publik yang menentukan antarmuka properti terikat.
Contoh berikut menunjukkan cara membuat antarmuka properti yang dapat diikat untuk implementasi yang akan disediakan di properti target saat pengikatan dibuat pada durasi.
class MyBindable : BindableObject
{
public static readonly BindableProperty MyProperty =
BindableProperty.Create<MyBindable, string> (w => w.My, default(string));
public string My {
get { return (string)GetValue (MyProperty); }
set { SetValue (MyProperty, value); }
}
}