上一主题: RemoteTarget.receivedOutput 方法下一主题: RemoteTarget.result 方法


RemoteTarget.receivedResult 方法

事件处理程序是一种可选函数,当发生特定事件时,可以在用户脚本中实现并由 AutoShell 进行调用。 如果存在事件处理程序,则在接收来自远程目标的最终结果值时调用该事件处理程序。

该方法具有以下语法:

receivedResult(s)

注意:AutoShell 忽略事件处理程序返回值。

示例

为 RemoteTarget 指定结果处理程序,并且在事件处理程序中访问关联对象:

rt = new RemoteTarget("ascli1");
// 分配输出处理程序
rt.receivedResult = function(s){
    qout("Result received=", s);
    qout("Originating host=", this.getHostName());
};
run-remote "Math.SQRT2" on rt

另请参阅:

RemoteTarget.result 方法