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.
Bindadbleproperty içinde bulunan değeri döndürür.
public object GetValue (Xamarin.Forms.BindableProperty property);
member this.GetValue : Xamarin.Forms.BindableProperty -> obj
Parametreler
- property
- BindableProperty
Değerin alınacağı Bindadbleproperty.
Döndürülenler
İçinde yer alan değer BindableProperty .
Açıklamalar
GetValue(BindableProperty) ve SetValue tarafından uygulanan özelliklerin değerlerine erişmek için kullanılır BindableProperty . Diğer bir deyişle, uygulama geliştiricileri genellikle public get , erişimci uygun türe sonucunu veren ve GetValue(BindableProperty) onu döndüren ve set erişimcisi SetValue doğru özelliğindeki değeri ayarlamak için kullandığı özelliği tanımlayarak bağlı bir özellik için bir arabirim sağlar. Uygulama geliştiricileri, genel özellikte, bağlantılı özelliğin arabirimini tanımlayan başka bir adım gerçekleştirmemelidir.
Aşağıdaki örnek, çalışma zamanında bağlama yapıldığında Target özelliğinde sağlanacak bir uygulama için bağlanabilir bir özellik arabirimi oluşturmayı gösterir.
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); }
}
}