Share via


BindableObject.CoerceValue Methode

Definition

Überlädt

CoerceValue(BindableProperty)

Bindet den Wert der angegebenen bindbaren Eigenschaft. Dies erfolgt durch Aufrufen BindableProperty.CoerceValueDelegate der angegebenen bindbaren Eigenschaft.

CoerceValue(BindablePropertyKey)

Bindet den Wert der angegebenen bindbaren Eigenschaft. Dies erfolgt durch Aufrufen BindableProperty.CoerceValueDelegate der angegebenen bindbaren Eigenschaft.

CoerceValue(BindableProperty)

Bindet den Wert der angegebenen bindbaren Eigenschaft. Dies erfolgt durch Aufrufen BindableProperty.CoerceValueDelegate der angegebenen bindbaren Eigenschaft.

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)

Parameter

property
BindableProperty

Die bindbare Eigenschaft, um den Wert von zu binden.

Ausnahmen

Wird ausgelöst, wenn property gleich null ist.

Wird ausgelöst, wenn property schreibgeschützt ist.

Wird ausgelöst, wenn der Wert gemäß der zugewiesenen Logik in BindableProperty.ValidateValueDelegateungültig ist.

Hinweise

Wenn BindableProperty.CoerceValueDelegate nicht zugewiesen ist, geschieht nichts.

Gilt für:

CoerceValue(BindablePropertyKey)

Bindet den Wert der angegebenen bindbaren Eigenschaft. Dies erfolgt durch Aufrufen BindableProperty.CoerceValueDelegate der angegebenen bindbaren Eigenschaft.

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)

Parameter

propertyKey
BindablePropertyKey

Der Schlüssel, der die bindungsfähige Eigenschaft identifiziert, um den Wert von zu binden.

Ausnahmen

Wird ausgelöst, wenn propertyKey gleich null ist.

Wird ausgelöst, wenn die durch propertyKey identifizierte bindbare Eigenschaft schreibgeschützt ist.

Wird ausgelöst, wenn der Wert gemäß der zugewiesenen Logik in BindableProperty.ValidateValueDelegateungültig ist.

Hinweise

Wenn BindableProperty.CoerceValueDelegate nicht zugewiesen ist, geschieht nichts.

Gilt für: