ValueSource.IsCoerced Свойство

Определение

Возвращает значение, объявляющее, было ли это значение получено из реализации CoerceValueCallback, применяемой к свойству зависимостей.

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

Значение свойства

Boolean

Значение true, если значение было получено из реализации CoerceValueCallback, применяемой к свойству зависимостей; в противном случае — значение false.

Комментарии

Если приведение действует для значения свойства, свойство сохраняет требуемое значение, а значение свойства попытается достичь желаемого значения, если ограничения конкретного приведения изменяются или отменяются. Принудиемое свойство, которое не находится в нужном значении, будет сообщать о том, что IsCoerced это true.

Приведение действует с более высоким приоритетом, чем базовое значение, и не строго говорит о том, как устанавливается базовое значение. Поэтому состояние принудительного выполнения сообщается этим свойством, а не значением BaseValueSource перечисления. Дополнительные сведения о приведение, базовые значения и приоритет см. в разделе "Приоритет значения свойства зависимостей".

Применяется к

См. также раздел