Compartir a través de


BindableObject.CoerceValue Método

Definición

Sobrecargas

CoerceValue(BindableProperty)

Convierte el valor de la propiedad enlazable especificada. Esto se hace invocando BindableProperty.CoerceValueDelegate la propiedad enlazable especificada.

CoerceValue(BindablePropertyKey)

Convierte el valor de la propiedad enlazable especificada. Esto se hace invocando BindableProperty.CoerceValueDelegate la propiedad enlazable especificada.

CoerceValue(BindableProperty)

Source:
BindableObject.cs
Source:
BindableObject.cs

Convierte el valor de la propiedad enlazable especificada. Esto se hace invocando BindableProperty.CoerceValueDelegate la propiedad enlazable especificada.

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)

Parámetros

property
BindableProperty

Propiedad enlazable de la que se va a convertir el valor de.

Excepciones

Se produce cuando property es null.

Se produce cuando property es de solo lectura.

Se produce cuando el valor no es válido según la lógica asignada en BindableProperty.ValidateValueDelegate.

Comentarios

Si BindableProperty.CoerceValueDelegate no se asigna a , no ocurrirá nada.

Se aplica a

CoerceValue(BindablePropertyKey)

Source:
BindableObject.cs
Source:
BindableObject.cs

Convierte el valor de la propiedad enlazable especificada. Esto se hace invocando BindableProperty.CoerceValueDelegate la propiedad enlazable especificada.

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)

Parámetros

propertyKey
BindablePropertyKey

Clave que identifica la propiedad enlazable de la que se va a convertir el valor de.

Excepciones

Se produce cuando propertyKey es null.

Se produce cuando la propiedad enlazable identificada por propertyKey es de solo lectura.

Se produce cuando el valor no es válido según la lógica asignada en BindableProperty.ValidateValueDelegate.

Comentarios

Si BindableProperty.CoerceValueDelegate no se asigna a , no ocurrirá nada.

Se aplica a