ConditionalExpression 成員

代表在 ConditionBehavior.Condition 屬性上設定的條件運算式。其中包含的條件清單可在評估後傳回 ICondition.Evaluate() 的 true 或 false 值。

下列表格列出 ConditionalExpression 型別公開的成員。

公用 建構函式

名稱 描述
ConditionalExpression 初始化 ConditionalExpression 類別的新例項。

頂端

公用 欄位

名稱 描述
public fieldstatic ConditionsProperty
public fieldstatic ForwardChainingProperty

頂端

公用 屬性

名稱 描述
public property CanFreeze (繼承自 Freezable)
public property Conditions 傳回條件集合。
public property DependencyObjectType (繼承自 DependencyObject)
public property Dispatcher (繼承自 DispatcherObject)
public property ForwardChaining 取得或設定條件的正向鏈結。如果正向鏈結設為 ForwardChaining.And,則必須符合所有條件。如果正向鏈結設為 ForwardChaining.Or,則只需要滿足一個條件。
public property IsFrozen (繼承自 Freezable)
public property IsSealed (繼承自 DependencyObject)

頂端

公用 方法

(另請參閱 受保護 方法 )

名稱 描述
public method CheckAccess (繼承自 DispatcherObject)
public method ClearValue 已多載。 (繼承自 DependencyObject)
public method Clone (繼承自 Freezable)
public method CloneCurrentValue (繼承自 Freezable)
public method CoerceValue (繼承自 DependencyObject)
public method Equals 已多載。 (繼承自 DependencyObject)
public method Evaluate 逐一讀取條件集合,並根據 ForwardChaining 屬性評估每個條件。
public method Freeze 已多載。 (繼承自 Freezable)
public method GetAsFrozen (繼承自 Freezable)
public method GetCurrentValueAsFrozen (繼承自 Freezable)
public method GetHashCode (繼承自 DependencyObject)
public method GetLocalValueEnumerator (繼承自 DependencyObject)
public method GetType (繼承自 Object)
public method GetValue (繼承自 DependencyObject)
public method InvalidateProperty (繼承自 DependencyObject)
public method ReadLocalValue (繼承自 DependencyObject)
public methodstatic ReferenceEquals (繼承自 Object)
public method SetCurrentValue (繼承自 DependencyObject)
public method SetValue 已多載。 (繼承自 DependencyObject)
public method ToString (繼承自 Object)
public method VerifyAccess (繼承自 DispatcherObject)

頂端

受保護 方法

名稱 描述
protected method CloneCore (繼承自 Freezable)
protected method CloneCurrentValueCore (繼承自 Freezable)
protected method CreateInstance (繼承自 Freezable)
protected method CreateInstanceCore 已覆寫。
protected method Finalize (繼承自 Object)
protected methodstatic Freeze 已多載。 (繼承自 Freezable)
protected method FreezeCore (繼承自 Freezable)
protected method GetAsFrozenCore (繼承自 Freezable)
protected method GetCurrentValueAsFrozenCore (繼承自 Freezable)
protected method MemberwiseClone (繼承自 Object)
protected method OnChanged (繼承自 Freezable)
protected method OnFreezablePropertyChanged 已多載。 (繼承自 Freezable)
protected method OnPropertyChanged (繼承自 Freezable)
protected method ReadPreamble (繼承自 Freezable)
protected method ShouldSerializeProperty (繼承自 DependencyObject)
protected method WritePostscript (繼承自 Freezable)
protected method WritePreamble (繼承自 Freezable)

頂端

公用 事件

名稱 描述
public event Changed (繼承自 Freezable)

頂端

另請參閱

參照

ConditionalExpression 類別
Microsoft.Expression.Interactivity.Core 命名空間