 | BasisInteractiveDelete - метод |
Представляет узел бизнес-процесса интерактивного удаления существующего бизнес-объекта.
Пространство имён:
FinistSoft.Objects
Сборка:
Engine (в Engine.dll) Версия: 1.0.0
Синтаксис[ProcessCallUserIfAttribute(typeof(Basis), "Delete", typeof(Basis),
"UserCancel", DialogResource = "BasisDeleteConfirmDialog")]
protected virtual IProcessCallResult InteractiveDelete(
ProcessState state,
CallNode currentNode
)
<ProcessCallUserIfAttribute(GetType(Basis), "Delete", GetType(Basis),
"UserCancel", DialogResource := "BasisDeleteConfirmDialog")>
Protected Overridable Function InteractiveDelete (
state As ProcessState,
currentNode As CallNode
) As IProcessCallResult
Dim state As ProcessState
Dim currentNode As CallNode
Dim returnValue As IProcessCallResult
returnValue = Me.InteractiveDelete(state,
currentNode)
protected function InteractiveDelete(
state : ProcessState,
currentNode : CallNode
) : IProcessCallResult
Параметры
- state
- Тип: FinistSoft.EngineProcessState
Состояние бизнес-процесса. - currentNode
- Тип: FinistSoft.EngineCallNode
Узел бизнес-процесса.
Возвращаемое значение
Тип:
IProcessCallResultРезультат выполнения узла бизнес-процесса.
См. также