Activity クラス

定義

既存の Activity オブジェクトから複合アクティビティを作成するために使用される抽象基底クラス。

public ref class Activity abstract
[System.Windows.Markup.ContentProperty("Implementation")]
public abstract class Activity
[<System.Windows.Markup.ContentProperty("Implementation")>]
type Activity = class
Public MustInherit Class Activity
継承
Activity
派生
属性

次の例は、 Activity 派生クラスの簡単な実装を示しています。

注釈

Activity は、アクティビティの種類階層の基底クラスです。 CodeActivityNativeActivityAsyncCodeActivityDynamicActivityActivityWithResultなどの他のすべてのアクティビティの種類は、このクラスから派生します。

コンストラクター

名前 説明
Activity()

Activity クラスの新しいインスタンスを初期化します。

プロパティ

名前 説明
CacheId

ワークフロー定義のスコープ内で一意であるキャッシュの識別子を取得します。

Constraints

Constraintの検証を提供するように構成できるActivity アクティビティのコレクションを取得します。

DisplayName

デバッグ、検証、例外処理、追跡に使用されるオプションのフレンドリ名を取得または設定します。

Id

ワークフロー定義のスコープ内で一意の識別子を取得します。

Implementation

実行ロジックを含む Activity を返すデリゲートを取得または設定します。

ImplementationVersion

使用する実装のバージョンを取得または設定します。

メソッド

名前 説明
CacheMetadata(ActivityMetadata)

アクティビティの引数、変数、子アクティビティ、およびアクティビティ デリゲートの説明を作成して検証します。

Equals(Object)

指定したオブジェクトが現在のオブジェクトと等しいかどうかを判断します。

(継承元 Object)
GetHashCode()

既定のハッシュ関数として機能します。

(継承元 Object)
GetType()

現在のインスタンスの Type を取得します。

(継承元 Object)
MemberwiseClone()

現在の Objectの簡易コピーを作成します。

(継承元 Object)
OnCreateDynamicUpdateMap(UpdateMapMetadata, Activity)

動的更新マップを作成するときにイベントを発生させます。

ShouldSerializeDisplayName()

DisplayName プロパティをシリアル化する必要があるかどうかを示します。

ToString()

StringIdDisplayNameを含むActivityを返します。

適用対象