IKrScriptInvokeExtraAsync(String, Object, Boolean) - метод
Асинхронно выполняет дополнительный метод, приложенный к текущему типу скрипта.
Пространство имён: Tessa.Extensions.Default.Server.Workflow.KrCompilers.UserAPIСборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 3.6.0.19
ValueTask InvokeExtraAsync(
string name,
Object context,
bool throwOnError = true
)
Function InvokeExtraAsync (
name As String,
context As Object,
Optional throwOnError As Boolean = true
) As ValueTask
ValueTask InvokeExtraAsync(
String^ name,
Object^ context,
bool throwOnError = true
)
abstract InvokeExtraAsync :
name : string *
context : Object *
?throwOnError : bool
(* Defaults:
let _throwOnError = defaultArg throwOnError true
*)
-> ValueTask
- name String
- Название дополнительного метода.
- context Object
- Контекст для дополнительного метода.
- throwOnError Boolean (Optional)
-
Выбрасывать исключение при возникновении ошибки.
Если стоит , то при попытке выполнить отсутствующий метод ничего не произойдет.
рекомендуется для скриптов, которые создаются вместе с типом этапа.
необходимо использовать в том случае, когда этап существовал ранее, а скрипт добавляется в
уже существующий тип этапа.
ValueTaskАсинхронная задача.
Поддерживаемые скрипты:
- Скрипт выполнения этапа;
- Скрипт построения шаблона этапов;
- Скрипт построения группы этапов;
- Скрипт выполнения группы этапов;
- Скрипт видимости кнопки процесса;
- Скрипт выполнения процесса.
Поддерживаемые режимы:
- Синхронный режим;
- Асинхронный режим.
Поддерживаемые контексты запуска: