ValueSource.IsCoerced Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene un valor que declara si este valor es el resultado de una implementación de CoerceValueCallback aplicada a una propiedad de dependencia.
public:
property bool IsCoerced { bool get(); };
public bool IsCoerced { get; }
member this.IsCoerced : bool
Public ReadOnly Property IsCoerced As Boolean
Valor de propiedad
Es true
si el valor es el resultado de una implementación de CoerceValueCallback aplicada a una propiedad de dependencia; de lo contrario, es false
.
Comentarios
Si la coerción actúa en un valor de propiedad, la propiedad conserva un valor deseado y el valor de propiedad intentará alcanzar ese valor deseado si se cambian o levantan las restricciones de la coerción específica. Una propiedad coerced que no está en su valor deseado notificará que IsCoerced es true
.
La coerción actúa con mayor prioridad que el valor base y no habla estrictamente un participante en cómo se establece el valor base. Por lo tanto, esta propiedad notifica el estado de la coerción, en lugar de un valor de la BaseValueSource enumeración. Para obtener más información sobre la coerción, los valores base y la precedencia, vea Precedencia de valor de propiedad de dependencia.