HT API version 10

ExternalService.Invokeメソッド

Android

 

説明

接続中の外部サービスに対して処理の実行を要求します。

このメソッドを用いて外部サービスに処理の実行を要求する場合、こちらから指定するメソッドが、対象のサービスで使用可能となっていることが必要です。

 

呼出形式

extService1.Invoke( methodName [, param1 [, param2 [, ...]])

 

戻り値

指定したメソッドが戻り値を返す処理である場合、JSON形式の戻り値をArrayオブジェクトの連想配列として返します。

JSONデータとArrayオブジェクトの関係についてはJSONDocumentクラスをご参照ください。

 

指定したメソッドが戻り値を返さない場合はnullを返します。

 

引数

String methodName

Object paramN

 

実行するメソッド名

メソッドが要求する引数の値

 

例外

EXTOBJ-22

EXTOBJ-24

EXTOBJ-25

EXTOBJ-28

 

サービスがバインドされていません

サービスID"%s"のバインドに失敗しました

サービスID"%s"のメソッド"%s"の呼び出しに失敗しました:%s

サービスとのバインド処理中です

使用例

ExternalService sv;
sv.Bind(SERVICE_ID);
var param2 = 100
var res = sv.Invoke("SampleMethod", "param1", param2);

関連項目

 

 



「オンラインマニュアル」一覧へ戻る
「Bizの宝箱」TOPへ戻る