ValueSource.IsCoerced Vlastnost

Definice

Získá hodnotu, která deklaruje, zda tato hodnota je výsledkem CoerceValueCallback implementace použité na vlastnost závislosti.

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

Hodnota vlastnosti

trueje-li hodnota výsledkem CoerceValueCallback implementace použité na vlastnost závislosti; v opačném případě . false

Poznámky

Pokud převod působí na hodnotu vlastnosti, vlastnost zachová požadovanou hodnotu a hodnota vlastnosti se pokusí dosáhnout této požadované hodnoty, pokud jsou omezení konkrétního převodu změněna nebo zvednuta. Přetěžovaná vlastnost, která není na požadované hodnotě, bude hlásit, že IsCoerced je true.

Převod se chová s vyšší prioritou než základní hodnota a není přísně řečeno účastníkem, jak je nastavena základní hodnota. Stav převodu je proto hlášen touto vlastností, nikoli hodnotou výčtu BaseValueSource . Další informace o převodu, základních hodnotách a prioritách naleznete v tématu Priorita hodnoty vlastnosti závislosti.

Platí pro

Viz také