chặn > Quy trình > IProcedureModel

Giao diện works.IOpportunityModel

Mô hình dữ liệu cho một quy trình.

Chữ ký:

export interface IProcedureModel 

Phương thức

Phương thức Mô tả
deleteParameter(index) Xoá tham số ở chỉ mục đã cho khỏi danh sách tham số.
getEnabled() Trả về xem quy trình có được bật/tắt hay không. Nếu một quy trình bị vô hiệu hoá, tất cả các khối phương thức gọi quy trình cũng sẽ bị tắt.
getId() Trả về mã nhận dạng trung lập về ngôn ngữ duy nhất cho quy trình.
getName() Trả về tên mà con người có thể đọc được của quy trình.
getParameter(index) Trả về tham số tại chỉ mục đã cho trong danh sách tham số.
getParameters() Trả về một mảng gồm tất cả các tham số trong danh sách tham số.
getReturnTypes()

Trả về(các) loại dữ liệu trả về của quy trình.

Giá trị rỗng biểu thị một quy trình không trả về giá trị.

insertParameter(parameterModel, index)

Chèn một thông số vào danh sách thông số.

Để di chuyển một thông số, trước tiên hãy xoá rồi chèn lại.

saveState() Tuần tự hoá trạng thái của quy trình thành JSON.
setEnabled(enabled) Đặt xem quy trình này có được bật/tắt hay không. Nếu một quy trình bị tắt, thì tất cả các khối phương thức gọi quy trình cũng sẽ bị tắt.
setName(name) Đặt tên cho quy trình mà con người có thể đọc được.
setReturnTypes(types)

Đặt(các) kiểu dữ liệu trả về của quy trình.

Truyền giá trị rỗng để biểu thị một quy trình không trả về.