BpmStartEventInfo GetStartEventSettings(BpmProcessId tBpmProcess, GetStartEventSettingsArg tArg)
tBpmProcess. Моникёр открытого процесса.
tArg. Параметры выполнения операции.
Операция GetStartEventSettings получает настройки стартового события процесса.
Для выполнения операции укажите в поле tBpmProcess моникёр открытого процесса, а в поле tArg.optType тип получаемых настроек. Моникёр может быть получен при выполнении операции OpenBpmProcess.
Результатом выполнения операции будут полученные настройки.
Ниже приведён пример получения настроек стартового события процесса. В запросе передаётся моникёр открытого процесса. В ответе возвращаются полученные настройки.
{
"GetStartEventSettings" :
{
"tBpmProcess" :
{
"id" : "DICNGBKNAJKEGOAEPFPJHGAAEMHJPFIEHLGHCIACBBLCJJKA!M!S!BPAHEICDKNAJKEGOAECMEPDJAJDGAPEBCELJDMNJMLEPENHPHE"
},
"tArg" :
{
"optType" : "0"
}
}
}
{
"GetStartEventSettingsResult" :
{
"optType" : "0",
"per" :
{
"type" : "Weekly",
"wPer" :
{
"evWs" : "1",
"dsOfW" :
{
"it" : "1"
}
}
},
"rep" : "4",
"id" : "START_TIMER_EVENT",
"stDT" : "2024-12-26T07:00:00.000Z"
}
}
public static BpmStartEventInfo GetStartEventSettings(string moniker)
{
var somClient = new SomPortTypeClient(); // Прокси-объект для выполнения операций
// Параметры выполнения операции
var tGet = new GetStartEventSettings()
{
// Формирование моникёра объекта
tBpmProcess = new BpmProcessId() { id = moniker },
tArg = new GetStartEventSettingsArg()
{
optType = 0
}
};
// Получение настроек стартового события
var result = somClient.GetStartEventSettings(tGet);
return result;
}
См. также: