Share via


ConditionalExpression Class

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().

Namespace: Microsoft.Expression.Interactivity.Core
Assembly: Microsoft.Expression.Interactions (in microsoft.expression.interactions.dll)

Syntax

'Declaration
<ContentPropertyAttribute("Conditions")> _
Public Class ConditionalExpression
    Inherits Freezable
    Implements ICondition
'Usage
Dim instance As ConditionalExpression
[ContentPropertyAttribute("Conditions")] 
public class ConditionalExpression : Freezable, ICondition
[ContentPropertyAttribute(L"Conditions")] 
public ref class ConditionalExpression : public Freezable, ICondition
/** @attribute ContentPropertyAttribute("Conditions") */ 
public class ConditionalExpression extends Freezable implements ICondition
ContentPropertyAttribute("Conditions") 
public class ConditionalExpression extends Freezable implements ICondition

Inheritance Hierarchy

System.Object
   System.Windows.Threading.DispatcherObject
     System.Windows.DependencyObject
       System.Windows.Freezable
        Microsoft.Expression.Interactivity.Core.ConditionalExpression

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

ConditionalExpression Members
Microsoft.Expression.Interactivity.Core Namespace