.NETユーザプログラム呼出し用メディエータファンクションを作成する方法について説明します。
操作手順は、以下のとおりです。
以下のどちらかを操作します。
ISIナビゲータービューに表示されているISIプロジェクト配下のツリーを選択し、ポップアップメニューの[新規.NETメディエータファンクション]をクリックします。
ISIナビゲータービューでメディエータファンクションのツリーをダブルクリックし、メディエータファンクションエディタを表示し、[.NET追加]ボタンをクリックします。
図6.5 メディエータファンクションエディタの画面例
ポイント
メディエータファンクションを変更した場合、[再読込]ボタンをクリックすると、修正した内容が反映されます。
⇒[.NETメディエータファンクション]ダイアログボックスが表示されます。
図6.6 [.NETメディエータファンクション]ダイアログボックスの画面例
項目 | 説明 | 備考 |
---|---|---|
メディエータファンクション名 | メディエータファンクション名を指定します。
| 必須 |
説明 | メディエータファンクションについての説明を指定します。 | |
クラス名 | .NETメディエータファンクションのクラス名を指定します。 | 必須 |
dllファイルパス | クラスを含むdllファイルのISIサーバ上の配置位置を絶対パスで指定します。 | 必須 |
メソッド | メソッドの情報を指定します。 | 1つ以上必須 |
[完了]ボタン | .NETメディエータファンクションを作成し、ダイアログボックスを閉じます。 | |
[キャンセル]ボタン | 処理をキャンセルし、ダイアログボックスを閉じます。 |
メソッドを追加する
メソッドの情報を指定する画面例と項目について説明します。
図6.7 [.NETファンクションメソッド]ダイアログボックスの画面例
項目 | 説明 | 備考 |
---|---|---|
メソッド名 | メディエータファンクションのメソッド名を指定します。メディエータファンクション内で一意な名前を指定してください。
| 必須 |
実メソッド名 | クラスに実装されている実メソッド名を指定します。 | 必須 |
復帰値の型 | メソッドの復帰値の型を指定します。以下から選択します。
| 必須 |
パラメタ | メソッドのパラメタ順にパラメタの型を指定します。パラメタの数だけ[追加]ボタンをクリックし、型を以下から選択します。
テーブルのパラメタを選択し[削除]ボタンをクリックすると、パラメタが削除されます。 |
|
[OK]ボタン | メソッドの情報を保存し、ダイアログボックスを閉じます。 | |
[キャンセル]ボタン | 処理をキャンセルし、ダイアログボックスを閉じます。 |
メディエータファンクションの情報を指定し、[完了]ボタンをクリックします。
⇒メディエータファンクションエディタに、作成した.NETメディエータファンクションが追加されます。
注意
作成した.NETメディエータファンクションを保存していない場合、ISIナビゲータービューには追加されません。保存した時点で追加されます。
プロパティビューで、.NETメディエータファンクションのプロパティを設定します。
設定方法については、“6.3 メディエータファンクションのプロパティを設定する”を参照してください。