method.exec 动作

此触发器动作可对物执行方法。

动作

此触发器动作位于 Method(方法)标题下。

画布

当拖到画布上时,此动作将呈现为具有两个路线点的矩形。

左侧的路线点(红色)是错误路线。如果执行过程中出现错误,将采用此路线。

右侧的路线点(绿色)是成功路线。如果动作执行成功,将采用此路线。

形式

参数

名称 类型 必需 描述
Thing Definition(物模型) 字符串 指定包含要执行的方法的物模型。此字段仅用于填充 Method(方法)下拉菜单中可用的方法。
Thing Key(物键值) 字符串 标识与方法相关联的物。该键值可以是与触发器事件相关联的物键值:$(event.thing.key)
Method(方法) 字符串 要执行的物方法。此字段会根据方法通知变量的定义,生成额外的参数字段。
Ack Timeout(回复超时) 整数 确认超时的时间区间,指定了等待回复的时长,以秒为单位。值为 -1 表示动作立即返回,不等待回复。

动作变量

名称 类型 描述
$(action.X.params) 对象 该对象包含了特定方法定义中定义的方法执行的完成变量(如有)。

具有通知变量的方法

根据所选择的 Method(方法) 可能会显示额外的参数。

这些额外的参数将根据方法定义的 通知变量进行填充,表单字段将反映每个变量预定义的UI 类型

请参见物模型方法部分以了解更多定义通知变量完成变量的更多信息