Reports the information returned from DependencyPropertyHelper.GetValueSource.
Assembly: PresentationFramework (in PresentationFramework.dll)
Gets a value of the BaseValueSource enumeration, which reports the source that provided the dependency property system with a value.
Gets a value that declares whether the property is being animated.
Gets a value that declares whether this value resulted from a CoerceValueCallback implementation applied to a dependency property.
Gets whether the value was set by the SetCurrentValue method.
Returns a value indicating whether this ValueType.Equals(Object).)is equal to a specified object.(Overrides
Returns the hash code for this ValueType.GetHashCode().).(Overrides
Returns the fully qualified type name of this instance.(Inherited from ValueType.)
Most of the information that BaseValueSource property. This property contains an enumeration value that specifies exactly one aspect of the overall WPF property system that is responsible for the effective value of a dependency property.transmits is contained in the
Besides the base value, the other information that might be interesting about a dependency property value is whether the value is being animated, and whether the value involves an expression (such as a binding, or a dynamic resource reference). This information is reported by IsAnimated and IsExpression respectively. Also, if coercion is acting on a property value, the property retains a desired value, and the property value will attempt to reach that desired value if the constraints of the specific coercion are changed or lifted. A coerced property that is not at its desired value will report that IsCoerced is true.
Available since 3.0
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.