メインコンテンツまでスキップ

メソッドの呼び出し

System.Activities.Statements.InvokeMethod

説明​

InvokeMethod アクティビティは、標準の組み込みアクティビティの外にあるコードを実装するもう 1 つの方法です。このアクティビティを使用して、クラスのメソッドを呼び出すことができます。

image-20220506113031-1.png

アクティビティ本体内

  • TargetType (ドロップダウン リスト)- 静的メソッドを呼び出したい場合は、実行する静的メソッドを含む型を指定します。
  • TargetObject – ここに呼び出したいメソッドを入力できます。 例: Datatablename.Columns(“ID”).SetOrdinal(0)。
  • MethodName (String) - このプロパティにメソッド名を割り当てます。 例: SetOrdinal。

プロパティ​

その他

  • パブリック (チェックボックス) - チェックすると、このアクティビティのデータがログに表示されます。使用する前にデータのセキュリティを考慮してください。
  • 表示名 (文字列) - このアクティビティの名前。アクティビティの名前を編集して、コードをより適切に整理および構造化できます。 例: メソッドの呼び出し
  • ジェネリック型引数 (Type)- ジェネリック メソッドを呼び出したい場合は、このコレクションでジェネリック型を指定します。 「…」をクリックすると、タイプ コレクション エディターがポップアップ表示されます。
  • MethodName (String) - このプロパティにメソッド名を割り当てます。 例: SetOrdinal
  • パラメータ (InArgument) - 呼び出されるメソッドのパラメータ コレクション。
  • Result (OutArgument) - メソッド実行の戻り値。
  • 非同期で実行 (チェックボックス) - 値を返すメソッド
  • TargetType (ドロップダウン リスト)- 静的メソッドを呼び出したい場合は、実行する静的メソッドを含む型を指定します。
  • TargetObject – ここに呼び出したいメソッドを入力できます。 例: Datatablename.Columns(“ID”).SetOrdinal(0)