オーケストレーション変数を追加する方法
[オーケストレーション ビュー] ウィンドウでは、オーケストレーションのプロパティ ( サービス プロパティとも呼ばれます)、パラメーター、ポート、メッセージ、およびその他の変数を管理できます。 ポートおよびメッセージに加えて、整数型の変数、ブール変数、文字列変数、または .NET クラスの変数を作成できます。
[オーケストレーションの種類] ウィンドウでは、スコープに属する変数も管理できます。
変数を追加するには
[オーケストレーション ビュー] ウィンドウで、 Variables フォルダーを右クリックし、[ 新しい変数] をクリックします。
[変数] フォルダーは折りたたまれている場合は展開され、新しい変数が追加されます。
[プロパティ] ウィンドウの "識別子" プロパティに名前を入力して、変数の名前を指定します。
変数と .NET クラスなどの種類を関連付けます。
Note
[型] ドロップダウン リストには、ブール値、バイト、datetime、decimal、double、int16、int32、int64、sbyte、single、string、timespan、uint16、uint32、uint64 という定義済みの変数型が含まれています。 .NET クラス>を選択<して .NET データ型とクラスにアクセスすることもできます。これにより、[成果物の種類の選択] ダイアログ ボックスが表示されます。
定義済みの変数の型を選択する場合、変数の初期値を指定することができます。 プロパティ ウィンドウで、 [初期値] プロパティを設定します。
初期値設定せず、選択された型が .NET クラスである場合、既定のコンストラクターを使用することができます。 [プロパティ] ウィンドウで、次のプロパティを設定します。
プロパティ 説明 既定のコンストラクターを使用 .NET クラスで既定のコンストラクターが使用できる場合、このプロパティを使用して、初めて変数を使用するときに既定のコンストラクターが呼び出されるかどうかを決定します。
True — 既定のコンストラクターが呼び出されます。 これは、既定のコンストラクターが使用できる場合の既定値です。
False — 既定のコンストラクターは呼び出されません。オーケストレーションで使用する前に、式でコンストラクターを呼び出すか、変数に代入する必要があります。Note
既定のコンストラクターに入力パラメーターが必要な場合は、[ 既定のコンストラクターを使用する] を False に設定し、 Assignment 図形からコンストラクターを呼び出すことができます。たとえば、
myVariable = myNamespace.myClass (param1, param2)
です。Note
変数をオーケストレーションに追加する場合、変数を完全に定義する前に、オーケストレーション内の感嘆符を確認します。 この変数を完全に定義する前に削除してもオーケストレーション内に感嘆符が表示されている場合は、オーケストレーション パラメーターを作成してから削除して、オーケストレーションからこれらの感嘆符を強制的に削除できます。
変数を削除するには
- [オーケストレーション ビュー] ウィンドウで、削除する変数を右クリックし、[削除] をクリック します。