Partilhar via


ValueSource.IsCoerced Propriedade

Definição

Obtém um valor que declara se este valor resultou de uma implementação de CoerceValueCallback aplicada a uma propriedade de dependência.

public:
 property bool IsCoerced { bool get(); };
public bool IsCoerced { get; }
member this.IsCoerced : bool
Public ReadOnly Property IsCoerced As Boolean

Valor da propriedade

Boolean

true se o valor resultante de uma CoerceValueCallback implementação aplicada a uma propriedade de dependência; caso contrário, false.

Comentários

Se a coerção estiver agindo em um valor de propriedade, a propriedade reterá um valor desejado e o valor da propriedade tentará alcançar esse valor desejado se as restrições da coerção específica forem alteradas ou levantadas. Uma propriedade coagida que não está no valor desejado informará que IsCoerced é true.

A coerção atua com precedência maior do que o valor base e não está estritamente falando um participante em como o valor base é definido. Portanto, o estado de ser coagido é relatado por essa propriedade, em vez de por um valor da BaseValueSource enumeração. Para obter mais informações sobre coerção, valores base e precedência, consulte Precedência de Valor da Propriedade de Dependência.

Aplica-se a

Confira também