BindableObject.GetValue(BindableProperty) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Retourne la valeur qui est contenue dans BindableProperty.
public object GetValue (Xamarin.Forms.BindableProperty property);
member this.GetValue : Xamarin.Forms.BindableProperty -> obj
Paramètres
- property
- BindableProperty
BindableProperty dont la valeur doit être obtenue.
Retours
Valeur contenue dans BindableProperty.
Remarques
GetValue(BindableProperty)et SetValue sont utilisés pour accéder aux valeurs des propriétés implémentées par un BindableProperty . Autrement dit, les développeurs d’applications fournissent généralement une interface pour une propriété liée en définissant public
la propriété dont get
l’accesseur caste le résultat au GetValue(BindableProperty) type approprié et le retourne, et dont set
l’accesseur utilise SetValue pour définir la valeur sur la propriété appropriée. Les développeurs d’applications ne doivent pas effectuer d’autres étapes dans la propriété publique qui définit l’interface de la propriété liée.
L’exemple suivant montre comment créer une interface de propriété pouvant être liée pour une implémentation qui sera fournie dans la propriété cible lorsque la liaison est effectuée au moment de l’exécution.
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); }
}
}