WorkflowTaskNotificationInfo(IWorkflowEngineContext, DictionaryString, Object, String, String, String, NullableGuid, NullableBoolean, NullableBoolean) - конструктор
Пространство имён: Tessa.Workflow.ActionsСборка: Tessa (в Tessa.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public WorkflowTaskNotificationInfo(
IWorkflowEngineContext context,
Dictionary<string, Object?> row,
string parentColumnName,
string notificationRolesSectionName = "WeTaskActionNotificationRoles",
string? notificationParentColumnName = null,
Guid? notificationID = null,
bool? excludeDeputies = null,
bool? excludeSubscribers = null
)
Public Sub New (
context As IWorkflowEngineContext,
row As Dictionary(Of String, Object),
parentColumnName As String,
Optional notificationRolesSectionName As String = "WeTaskActionNotificationRoles",
Optional notificationParentColumnName As String = Nothing,
Optional notificationID As Guid? = Nothing,
Optional excludeDeputies As Boolean? = Nothing,
Optional excludeSubscribers As Boolean? = Nothing
)
public:
WorkflowTaskNotificationInfo(
IWorkflowEngineContext^ context,
Dictionary<String^, Object^>^ row,
String^ parentColumnName,
String^ notificationRolesSectionName = L"WeTaskActionNotificationRoles",
String^ notificationParentColumnName = nullptr,
Nullable<Guid> notificationID = nullptr,
Nullable<bool> excludeDeputies = nullptr,
Nullable<bool> excludeSubscribers = nullptr
)
new :
context : IWorkflowEngineContext *
row : Dictionary<string, Object> *
parentColumnName : string *
?notificationRolesSectionName : string *
?notificationParentColumnName : string *
?notificationID : Nullable<Guid> *
?excludeDeputies : Nullable<bool> *
?excludeSubscribers : Nullable<bool>
(* Defaults:
let _notificationRolesSectionName = defaultArg notificationRolesSectionName "WeTaskActionNotificationRoles"
let _notificationParentColumnName = defaultArg notificationParentColumnName null
let _notificationID = defaultArg notificationID null
let _excludeDeputies = defaultArg excludeDeputies null
let _excludeSubscribers = defaultArg excludeSubscribers null
*)
-> WorkflowTaskNotificationInfo
- context IWorkflowEngineContext
- Контекст обработки процесса в WorkflowEngine.
- row DictionaryString, Object
- Строка содержащая настройки обработки варианта завершения.
- parentColumnName String
- Имя поля коллекционной секции notificationRolesSectionName содержащей идентификатор по которому выполняется связывание row и строки секции notificationRolesSectionName.
- notificationRolesSectionName String (Optional)
- Имя коллекционной секции содержащей список ролей на которые должно быть отправлено уведомление. Значение по умолчанию: NotificationRolesSectionName.
- notificationParentColumnName String (Optional)
- Имя поля в WorkflowActionTypes.NotificationTaskRolesSectionName для связи списка функциональных ролей с уведомлением.
- notificationID NullableGuid (Optional)
- Идентификатор уведомления.
- excludeDeputies NullableBoolean (Optional)
- Исключить заместителей.
- excludeSubscribers NullableBoolean (Optional)
- Исключить подписчиков.