ActivityCondition 類別

定義

警告

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

代表一個抽象類別,該表達式的值值為 Boolean。 這個類別必須繼承。

public ref class ActivityCondition abstract : System::Workflow::ComponentModel::DependencyObject
[System.ComponentModel.Browsable(true)]
[System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.Design.ConditionTypeConverter))]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.ComponentModel.Compiler.ConditionValidator))]
public abstract class ActivityCondition : System.Workflow.ComponentModel.DependencyObject
[System.ComponentModel.Browsable(true)]
[System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.Design.ConditionTypeConverter))]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.ComponentModel.Compiler.ConditionValidator))]
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public abstract class ActivityCondition : System.Workflow.ComponentModel.DependencyObject
[<System.ComponentModel.Browsable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.Design.ConditionTypeConverter))>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.ComponentModel.Compiler.ConditionValidator))>]
type ActivityCondition = class
    inherit DependencyObject
[<System.ComponentModel.Browsable(true)>]
[<System.ComponentModel.TypeConverter(typeof(System.Workflow.ComponentModel.Design.ConditionTypeConverter))>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.ComponentModel.Compiler.ConditionValidator))>]
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type ActivityCondition = class
    inherit DependencyObject
Public MustInherit Class ActivityCondition
Inherits DependencyObject
繼承
ActivityCondition
衍生
屬性

備註

Note

此數據會討論已過時的類型和命名空間。 欲了解更多資訊,請參閱 Windows Workflow Foundation 4.5 中的 Deprecated Types。

條件是一種表達式,用來評估一個 Boolean 值。

Windows 工作流程基金會提供兩種條件類型:CodeConditionRuleConditionReference

你可以從這個類別衍生並實作 Evaluate 該方法來建立自訂條件型別。

建構函式

名稱 Description
ActivityCondition()
已淘汰.

當在衍生類別中實作時,會初始化該 ActivityCondition 類別的新實例。

屬性

名稱 Description
DesignMode
已淘汰.

取得值,這個值表示這個實例處於設計或運行時間模式。

(繼承來源 DependencyObject)
ParentDependencyObject
已淘汰.

取得 DependencyObject 圖形中的父 DependencyObject

(繼承來源 DependencyObject)
Site
已淘汰.

取得或設定 SiteDependencyObject 元件的參考。

(繼承來源 DependencyObject)
UserData
已淘汰.

取得將自定義數據與這個類別實例產生關聯的 IDictionary

(繼承來源 DependencyObject)

方法

名稱 Description
AddHandler(DependencyProperty, Object)
已淘汰.

DependencyObject的事件新增處理程式。

(繼承來源 DependencyObject)
Dispose()
已淘汰.

釋放 DependencyObject所使用的所有資源。

(繼承來源 DependencyObject)
Dispose(Boolean)
已淘汰.

釋放 Unmanaged 資源,並選擇性釋放 DependencyObject所使用的受控資源。

(繼承來源 DependencyObject)
Equals(Object)
已淘汰.

判斷指定的 物件是否等於目前的物件。

(繼承來源 Object)
Evaluate(Activity, IServiceProvider)
已淘汰.

評估潛在病況。

GetBinding(DependencyProperty)
已淘汰.

提供與特定 ActivityBind相關聯之 DependencyProperty 的存取權。

(繼承來源 DependencyObject)
GetBoundValue(ActivityBind, Type)
已淘汰.

擷取 Object主旨的 ActivityBind

(繼承來源 DependencyObject)
GetHashCode()
已淘汰.

做為預設雜湊函式。

(繼承來源 Object)
GetInvocationList<T>(DependencyProperty)
已淘汰.

取得陣列,其中包含指定之 DependencyProperty的委派。

(繼承來源 DependencyObject)
GetType()
已淘汰.

取得目前實例的 Type

(繼承來源 Object)
GetValue(DependencyProperty)
已淘汰.

提供指定之 DependencyProperty值的存取權。

(繼承來源 DependencyObject)
GetValueBase(DependencyProperty)
已淘汰.

提供 DependencyProperty 系結物件的存取權,並略過 GetValue(DependencyProperty) 覆寫。

(繼承來源 DependencyObject)
InitializeProperties()
已淘汰.

在衍生類別中覆寫時,對相依性屬性執行初始化。

(繼承來源 DependencyObject)
IsBindingSet(DependencyProperty)
已淘汰.

指出 DependencyProperty 的值是否設定為系結。 參見 SetBinding(DependencyProperty, ActivityBind)

(繼承來源 DependencyObject)
MemberwiseClone()
已淘汰.

建立目前 Object的淺層複本。

(繼承來源 Object)
MetaEquals(DependencyObject)
已淘汰.

判斷這個 metapropertiesDependencyObject 是否等於參數化 metapropertiesDependencyObject

(繼承來源 DependencyObject)
RemoveHandler(DependencyProperty, Object)
已淘汰.

從相關聯的 EventHandler移除 DependencyProperty

(繼承來源 DependencyObject)
RemoveProperty(DependencyProperty)
已淘汰.

DependencyProperty移除 DependencyObject

(繼承來源 DependencyObject)
SetBinding(DependencyProperty, ActivityBind)
已淘汰.

設定指定之 ActivityBindDependencyProperty

(繼承來源 DependencyObject)
SetBoundValue(ActivityBind, Object)
已淘汰.

設定目標 ActivityBind的值。

(繼承來源 DependencyObject)
SetReadOnlyPropertyValue(DependencyProperty, Object)
已淘汰.

設定 DependencyProperty的值,這是唯讀的。

(繼承來源 DependencyObject)
SetValue(DependencyProperty, Object)
已淘汰.

DependencyProperty 的值設定為物件。

(繼承來源 DependencyObject)
SetValueBase(DependencyProperty, Object)
已淘汰.

DependencyProperty 的值設定為指定的 Object,略過 SetValue(DependencyProperty, Object)

(繼承來源 DependencyObject)
ToString()
已淘汰.

傳回表示目前 物件的字串。

(繼承來源 Object)

明確介面實作

名稱 Description
IComponent.Disposed
已淘汰.

表示處理元件 Disposed 事件的方法。

(繼承來源 DependencyObject)

適用於