SetStateActivity クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
注意事項
The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*
ステート マシン ワークフローの StateActivity への遷移を提供します。 このクラスは継承できません。
public ref class SetStateActivity sealed : System::Workflow::ComponentModel::Activity
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.SetStateActivity), "Resources.SetStateActivity.png")]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.SetStateValidator))]
public sealed class SetStateActivity : System.Workflow.ComponentModel.Activity
[System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.SetStateActivity), "Resources.SetStateActivity.png")]
[System.Runtime.InteropServices.ComVisible(false)]
[System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.SetStateValidator))]
[System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")]
public sealed class SetStateActivity : System.Workflow.ComponentModel.Activity
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.SetStateActivity), "Resources.SetStateActivity.png")>]
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.SetStateValidator))>]
type SetStateActivity = class
inherit Activity
[<System.Drawing.ToolboxBitmap(typeof(System.Workflow.Activities.SetStateActivity), "Resources.SetStateActivity.png")>]
[<System.Runtime.InteropServices.ComVisible(false)>]
[<System.Workflow.ComponentModel.Compiler.ActivityValidator(typeof(System.Workflow.Activities.SetStateValidator))>]
[<System.Obsolete("The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*")>]
type SetStateActivity = class
inherit Activity
Public NotInheritable Class SetStateActivity
Inherits Activity
- 継承
- 属性
注釈
注意
ここでは、廃止された型と名前空間について説明します。 詳細については、「.NET 4.5 での Windows Workflow Foundation の新機能」を参照してください。
SetStateActivity は、ステート マシン ワークフローでのみ使用できます。
SetStateActivity は、リーフ StateActivity アクティビティ (他の StateActivity アクティビティを格納していない StateActivity) への遷移だけを提供します。
SetStateActivity は、2 つの StateActivity クラス間の遷移だけを提供し、StateActivity から親 StateActivity への遷移などその他の組み合わせをサポートしません。
SetStateActivity は、イベント ハンドラーのアクティビティ ツリー内のリーフ ノードである必要があります。
複数の SetStateActivity が存在できますが、そのすべてがリーフ ノードである必要があります。
SetStateActivity は、常に、EventDrivenActivity アクティビティの実行パスの最後のアクティビティです。
詳細については、「 Simple State Machine のサンプル」を参照してください。
コンストラクター
SetStateActivity() |
古い.
SetStateActivity クラスの新しいインスタンスを初期化します。 |
SetStateActivity(String) |
古い.
アクティビティ名を使用して、SetStateActivity クラスの新しいインスタンスを初期化します。 |
フィールド
TargetStateNameProperty |
古い.
DependencyProperty プロパティをターゲットとする TargetStateName を表します。 |
プロパティ
Description |
古い.
Activity の、ユーザーが定義した説明を取得または設定します。 (継承元 Activity) |
DesignMode |
古い.
このインスタンスがデザイン モードとランタイム モードのどちらであるかを示す値を取得します。 (継承元 DependencyObject) |
Enabled |
古い.
このインスタンスの実行と検証が可能かどうかを示す値を取得または設定します。 (継承元 Activity) |
ExecutionResult |
古い.
このインスタンスを最後に実行した際の ActivityExecutionResult を取得します。 (継承元 Activity) |
ExecutionStatus |
古い.
このインスタンスの、現在の ActivityExecutionStatus を取得します。 (継承元 Activity) |
IsDynamicActivity |
古い.
アクティビティがワークフロー インスタンスの既定の ActivityExecutionContext で実行されているかどうかに関する情報を取得します。 (継承元 Activity) |
Name |
古い.
このインスタンスの名前を取得または設定します。 この名前は、ワークフロー プロジェクトの作成に使用されたプログラミング言語の変数の名前付け規則に準拠している必要があります。 (継承元 Activity) |
Parent |
古い.
この CompositeActivity を格納している Activity を取得します。 (継承元 Activity) |
ParentDependencyObject |
古い.
DependencyObject グラフにおける親 DependencyObject を取得します。 (継承元 DependencyObject) |
QualifiedName |
古い.
アクティビティの限定名を取得します。 限定アクティビティ名は、ワークフロー インスタンス内で一意です。 (継承元 Activity) |
Site |
古い.
Site の DependencyObject コンポーネントの参照を取得または設定します。 (継承元 DependencyObject) |
TargetStateName |
古い.
遷移先の状態の名前を取得または設定します。 |
UserData |
古い.
このクラス インスタンスにカスタム データを関連付ける IDictionary を取得します。 (継承元 DependencyObject) |
WorkflowInstanceId |
古い.
インスタンスに関連付けられた Guid を取得します。 (継承元 Activity) |
メソッド
イベント
Canceling |
古い.
アクティビティ実行が取り消された場合に発生します。 (継承元 Activity) |
Closed |
古い.
Activity の実行終了時に発生します。 (継承元 Activity) |
Compensating |
古い.
Activity 上で補正メソッドが起動されたときに発生します。 (継承元 Activity) |
Executing |
古い.
Activity の実行時に発生します。 (継承元 Activity) |
Faulting |
古い.
インスタンスの実行中、例外が発生したときに発生します。 (継承元 Activity) |
StatusChanged |
古い.
実行中の ActivityExecutionStatus の Activity が変更された場合に発生します。 (継承元 Activity) |
明示的なインターフェイスの実装
IComponent.Disposed |
古い.
コンポーネントの Disposed イベントを処理するメソッドを表します。 (継承元 DependencyObject) |
適用対象
こちらもご覧ください
.NET