Sdílet prostřednictvím


BindableObject.CoerceValue Metoda

Definice

Přetížení

CoerceValue(BindableProperty)

Převede hodnotu zadané vázatelné vlastnosti. To se provádí vyvoláním BindableProperty.CoerceValueDelegate zadané vlastnosti vazby.

CoerceValue(BindablePropertyKey)

Převede hodnotu zadané vázatelné vlastnosti. To se provádí vyvoláním BindableProperty.CoerceValueDelegate zadané vlastnosti vazby.

CoerceValue(BindableProperty)

Převede hodnotu zadané vázatelné vlastnosti. To se provádí vyvoláním BindableProperty.CoerceValueDelegate zadané vlastnosti vazby.

public:
 void CoerceValue(Microsoft::Maui::Controls::BindableProperty ^ property);
public void CoerceValue (Microsoft.Maui.Controls.BindableProperty property);
member this.CoerceValue : Microsoft.Maui.Controls.BindableProperty -> unit
Public Sub CoerceValue (property As BindableProperty)

Parametry

property
BindableProperty

Vázatelná vlastnost k vysoučování hodnoty.

Výjimky

Vyvolá se, když property je null.

Vyvoláno, když property je jen pro čtení.

Vyvolá se, když je hodnota neplatná podle přiřazené logiky v BindableProperty.ValidateValueDelegate.

Poznámky

Pokud BindableProperty.CoerceValueDelegate není přiřazený, nic se nestane.

Platí pro

CoerceValue(BindablePropertyKey)

Převede hodnotu zadané vázatelné vlastnosti. To se provádí vyvoláním BindableProperty.CoerceValueDelegate zadané vlastnosti vazby.

public:
 void CoerceValue(Microsoft::Maui::Controls::BindablePropertyKey ^ propertyKey);
public void CoerceValue (Microsoft.Maui.Controls.BindablePropertyKey propertyKey);
member this.CoerceValue : Microsoft.Maui.Controls.BindablePropertyKey -> unit
Public Sub CoerceValue (propertyKey As BindablePropertyKey)

Parametry

propertyKey
BindablePropertyKey

Klíč, který identifikuje vázatelnou vlastnost k vysoučování hodnoty.

Výjimky

Vyvolá se, když propertyKey je null.

Vyvoláno, pokud je vlastnost vazbu identifikovaná uživatelem propertyKey určená jen pro čtení.

Vyvolá se, když je hodnota neplatná podle přiřazené logiky v BindableProperty.ValidateValueDelegate.

Poznámky

Pokud BindableProperty.CoerceValueDelegate není přiřazený, nic se nestane.

Platí pro