Procedures.IProcedureModel 接口
过程的数据模型。
Signature:
export interface IProcedureModel
方法
方法 | 说明 |
---|---|
deleteParameter(index) | 从参数列表中移除位于指定索引处的参数。 |
getEnabled() | 返回过程是否启用/停用的指示值。如果一个过程被停用,也应停用所有过程调用方块。 |
getId() | 返回过程的唯一与语言无关的 ID。 |
getName() | 返回人类可读的过程名称。 |
getParameter(index) | 返回参数列表中指定索引处的参数。 |
getParameters() | 返回参数列表中所有参数的数组。 |
getReturnTypes() | 返回过程的返回类型。 Null 表示不返回值的过程。 |
insertParameter(parameterModel, index) | 将参数插入参数列表中。 要移动参数,请先将其删除,然后重新插入。 |
saveState() | 将过程的状态序列化为 JSON。 |
setEnabled(enabled) | 设置是否启用/停用此过程。如果一个过程被停用,也应停用所有过程调用方块。 |
setName(name) | 设置直观易懂的过程名称。 |
setReturnTypes(types) | 设置过程的返回类型。 传递 null 以表示不返回的过程。 |