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 型」を参照してください。

条件は式であり、 Boolean 値に評価されます。

Windows Workflow Foundation には、CodeConditionRuleConditionReference の 2 つの条件の種類が用意されています。

このクラスから派生し、 Evaluate メソッドを実装することで、カスタム条件型を作成できます。

コンストラクター

名前 説明
ActivityCondition()
古い.

派生クラスで実装されている場合は、 ActivityCondition クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
DesignMode
古い.

このインスタンスがデザイン モードかランタイム モードかを示す値を取得します。

(継承元 DependencyObject)
ParentDependencyObject
古い.

DependencyObject グラフ内の親 DependencyObject を取得します。

(継承元 DependencyObject)
Site
古い.

SiteDependencyObject コンポーネントへの参照を取得または設定します。

(継承元 DependencyObject)
UserData
古い.

カスタム データをこのクラス インスタンスに関連付ける IDictionary を取得します。

(継承元 DependencyObject)

メソッド

名前 説明
AddHandler(DependencyProperty, Object)
古い.

DependencyObjectのイベントのハンドラーを追加します。

(継承元 DependencyObject)
Dispose()
古い.

DependencyObjectで使用されているすべてのリソースを解放します。

(継承元 DependencyObject)
Dispose(Boolean)
古い.

アンマネージド リソースを解放し、必要に応じて、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をバイパスして、指定した ObjectSetValue(DependencyProperty, Object) の値を設定します。

(継承元 DependencyObject)
ToString()
古い.

現在のオブジェクトを表す文字列を返します。

(継承元 Object)

明示的なインターフェイスの実装

名前 説明
IComponent.Disposed
古い.

コンポーネントの Disposed イベントを処理するメソッドを表します。

(継承元 DependencyObject)

適用対象