Name | Description | |
---|---|---|
Guard | Gets or sets whether the expression is guarded. When guarded, the expression can be removed or replaced only by force. This property can only be set prior to assigning the expression to a target. | |
HasCircularDependencies | Gets whether the expression has circular dependencies. | |
IsBoundToTarget | Gets whether the expression is bound to the target {element:property} The binding to/unbinding from a target is automatically performed when the expression is set to an element property, and when an expression is removed from an element property. | |
IsParsed | Gets whether the expression is parsed | |
LastError | Gets the last error, which was encounter when the expression was parsed, evaluated or unparsed. The error is automatically cleared if one of the specified operations succeeded. | |
Permeable | Gets or sets whether the expression is permeable. This flag can optionally be raised for guarded expression, when you want to allow SetValue or ClearValue to allow local value modification. This property can only be set prior to assigning the expression to a target. | |
TargetElement | Gets the target element. Valid only when the expression is bound to target. | |
TargetProperty | Gets the target property. Valid only when the expression is bound to target. |