次の方法で共有


オーケストレーション変数を追加する方法

[オーケストレーション ビュー] ウィンドウでは、オーケストレーションのプロパティ ( サービス プロパティとも呼ばれます)、パラメーター、ポート、メッセージ、およびその他の変数を管理できます。 ポートとメッセージに加えて、整数変数、ブール変数、文字列変数、または .NET クラスの変数を作成できます。

[オーケストレーション ビュー] ウィンドウを使用して、スコープに属する変数を管理することもできます。

変数を追加するには

  1. [オーケストレーション ビュー] ウィンドウで、[ 変数 ] フォルダーを右クリックし、[ 新しい変数] をクリックします。

    [変数] フォルダーは折りたたまれている場合は展開され、新しい変数が追加されます。

  2. [プロパティ] ウィンドウの [識別子] プロパティに名前を入力して、変数に名前を付けます。

  3. 変数を .NET クラスなどの型に関連付けます。

    [型] ドロップダウン リストには、booleanbytedatetimedecimaldoubleint16int32int64sbytesinglestringtimespanuint16uint32uint64 という定義済みの変数型が含まれています。 < .NET クラス...>を選択すると、[成果物の種類の選択] ダイアログ ボックスが表示され、.NET データ型とクラスにアクセスすることもできます。

  4. 定義済みの変数型を選択する場合は、変数の初期値を指定するオプションがあります。 [プロパティ] ウィンドウで、[ 初期値] プロパティを設定します。

    それ以外の場合、選択した型が .NET クラスの場合は、既定のコンストラクターを使用するオプションがあります。 [プロパティ] ウィンドウで、次のプロパティを設定します。

    プロパティ 説明
    既定のコンストラクターを使用する .NET クラスで既定のコンストラクターを使用できる場合、このプロパティは、変数を初めて使用するときに既定のコンストラクターを呼び出すかどうかを決定します。

    True - 既定のコンストラクターが呼び出されます。 これは、既定のコンストラクターが使用可能な場合の既定値です。

    False — 既定のコンストラクターは呼び出されません。オーケストレーションで使用する前に、式でコンストラクターを呼び出すか、変数に代入する必要があります。

    既定のコンストラクターに入力パラメーターが必要な場合は、[ 既定のコンストラクターの使用]False に設定し、 Assignment 図形からコンストラクターを呼び出すことができます。たとえば、 myVariable = myNamespace.myClass (param1, param2)

    変数をオーケストレーションに追加すると、完全に定義される前に、オーケストレーションに感嘆符が表示されます。 この変数を完全に定義する前に削除しても感嘆符がオーケストレーションに表示される場合は、オーケストレーション パラメーターを作成して削除することで、オーケストレーションにこれらの感嘆符を強制的に削除させることができます。

変数を削除するには

  • [オーケストレーション ビュー] ウィンドウで、削除する変数を右クリックし、[削除] をクリック します