ConditionalExpression Members
Represents a conditional expression that is set on a ConditionBehavior.Condition property. Contains a list of conditions that gets evaluated in order to return true or false for ICondition.Evaluate().
The following tables list the members exposed by the ConditionalExpression type.
Public Constructors
Name | Description | |
---|---|---|
ConditionalExpression | Initializes a new instance of the ConditionalExpression class. |
Top
Public Fields
Name | Description | |
---|---|---|
ConditionsProperty | ||
ForwardChainingProperty |
Top
Public Properties
Name | Description | |
---|---|---|
CanFreeze | (Inherited from Freezable) | |
Conditions | Return the Condition collections. | |
DependencyObjectType | (Inherited from DependencyObject) | |
Dispatcher | (Inherited from DispatcherObject) | |
ForwardChaining | Gets or sets forward chaining for the conditions. If forward chaining is set to ForwardChaining.And, all conditions must be met. If forward chaining is set to ForwardChaining.Or, only one condition must be met. | |
IsFrozen | (Inherited from Freezable) | |
IsSealed | (Inherited from DependencyObject) |
Top
Public Methods
(see also Protected Methods)
Name | Description | |
---|---|---|
CheckAccess | (Inherited from DispatcherObject) | |
ClearValue | Overloaded. (Inherited from DependencyObject) | |
Clone | (Inherited from Freezable) | |
CloneCurrentValue | (Inherited from Freezable) | |
CoerceValue | (Inherited from DependencyObject) | |
Equals | Overloaded. (Inherited from DependencyObject) | |
Evaluate | Goes through the Conditions collection and evalutes each condition based on ForwardChaining property. | |
Freeze | Overloaded. (Inherited from Freezable) | |
GetAsFrozen | (Inherited from Freezable) | |
GetCurrentValueAsFrozen | (Inherited from Freezable) | |
GetHashCode | (Inherited from DependencyObject) | |
GetLocalValueEnumerator | (Inherited from DependencyObject) | |
GetType | (Inherited from Object) | |
GetValue | (Inherited from DependencyObject) | |
InvalidateProperty | (Inherited from DependencyObject) | |
ReadLocalValue | (Inherited from DependencyObject) | |
ReferenceEquals | (Inherited from Object) | |
SetCurrentValue | (Inherited from DependencyObject) | |
SetValue | Overloaded. (Inherited from DependencyObject) | |
ToString | (Inherited from Object) | |
VerifyAccess | (Inherited from DispatcherObject) |
Top
Protected Methods
Name | Description | |
---|---|---|
CloneCore | (Inherited from Freezable) | |
CloneCurrentValueCore | (Inherited from Freezable) | |
CreateInstance | (Inherited from Freezable) | |
CreateInstanceCore | Overridden. | |
Finalize | (Inherited from Object) | |
Freeze | Overloaded. (Inherited from Freezable) | |
FreezeCore | (Inherited from Freezable) | |
GetAsFrozenCore | (Inherited from Freezable) | |
GetCurrentValueAsFrozenCore | (Inherited from Freezable) | |
MemberwiseClone | (Inherited from Object) | |
OnChanged | (Inherited from Freezable) | |
OnFreezablePropertyChanged | Overloaded. (Inherited from Freezable) | |
OnPropertyChanged | (Inherited from Freezable) | |
ReadPreamble | (Inherited from Freezable) | |
ShouldSerializeProperty | (Inherited from DependencyObject) | |
WritePostscript | (Inherited from Freezable) | |
WritePreamble | (Inherited from Freezable) |
Top
Public Events
Name | Description | |
---|---|---|
Changed | (Inherited from Freezable) |
Top
See Also
Reference
ConditionalExpression Class
Microsoft.Expression.Interactivity.Core Namespace