ValueSource.IsCoerced Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, является ли это значение результатом реализации, примененной CoerceValueCallback к свойству зависимостей.
public:
property bool IsCoerced { bool get(); };
public bool IsCoerced { get; }
member this.IsCoerced : bool
Public ReadOnly Property IsCoerced As Boolean
Значение свойства
true Значение, полученное из реализации, примененной к свойству CoerceValueCallback зависимостей; в противном случае false.
Комментарии
Если приведение действует по значению свойства, свойство сохраняет требуемое значение, а значение свойства попытается достичь требуемого значения, если ограничения конкретного приведения изменяются или отменяются. Принудительное свойство, которое не находится в требуемом значении, будет сообщать о том, IsCoerced что это true.
Приведение действует в более высоком приоритете, чем базовое значение, и не является строго говоря участником в том, как задано базовое значение. Поэтому состояние принудительного применения сообщается этим свойством, а не значением перечисления BaseValueSource . Дополнительные сведения о приведение, базовые значения и приоритет см. в разделе "Приоритет свойства зависимостей".