BindableObject.GetValue(BindableProperty) 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.
BindableProperty içinde yer alan değeri döndürür.
public object GetValue (Xamarin.Forms.BindableProperty property);
member this.GetValue : Xamarin.Forms.BindableProperty -> obj
Parametreler
- property
- BindableProperty
Değerinin alındığı BindableProperty değeri.
Döndürülenler
içinde BindablePropertyyer alan değer.
Açıklamalar
GetValue(BindableProperty) ve SetValue tarafından uygulanan BindablePropertyözelliklerin değerlerine erişmek için kullanılır. Başka bir ifadeyle, uygulama geliştiricileri genellikle erişimcisinin sonucunu GetValue(BindableProperty) uygun türe yayınlayan ve döndüren ve set
erişimcisinin değerini doğru özellikte get
ayarlamak için kullandığı SetValue özelliği tanımlayarak public
bir bağlı özellik için bir arabirim sağlar. Uygulama geliştiricileri, ortak özellikte bağlı özelliğin arabirimini tanımlayan başka bir adım gerçekleştirmemelidir.
Aşağıdaki örnekte, bağlama çalışma zamanında yapıldığında hedef özellikte sağlanacak bir uygulama için bağlanabilir özellik arabiriminin nasıl oluşturulacağı gösterilmektedir.
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); }
}
}