WorkflowHostExtension(DynamicContext, String, String, DictionaryString, DictionaryString, String, DictionaryString, Int32, Boolean, Uri, Boolean, Boolean, Boolean) Constructor |
Initializes a new instance of the WorkflowHostExtension class.
Namespace: Scanjour.Workflow4.BaseAssembly: Scanjour.Workflow4.Base (in Scanjour.Workflow4.Base.dll) Version: 24.5.0.0 (24.5.0.0)
Syntaxpublic WorkflowHostExtension(
DynamicContext client,
string currentUser,
string owner,
Dictionary<string, Dictionary<string, string>> labels,
Dictionary<string, int> masks,
bool allowNewInstancesInAD = false,
Uri pdfServiceUri = null,
bool sendSmartTask = true,
bool sendMailNotification = false,
bool sendPushNotification = false
)
Public Sub New (
client As DynamicContext,
currentUser As String,
owner As String,
labels As Dictionary(Of String, Dictionary(Of String, String)),
masks As Dictionary(Of String, Integer),
Optional allowNewInstancesInAD As Boolean = false,
Optional pdfServiceUri As Uri = Nothing,
Optional sendSmartTask As Boolean = true,
Optional sendMailNotification As Boolean = false,
Optional sendPushNotification As Boolean = false
)
public:
WorkflowHostExtension(
DynamicContext^ client,
String^ currentUser,
String^ owner,
Dictionary<String^, Dictionary<String^, String^>^>^ labels,
Dictionary<String^, int>^ masks,
bool allowNewInstancesInAD = false,
Uri^ pdfServiceUri = nullptr,
bool sendSmartTask = true,
bool sendMailNotification = false,
bool sendPushNotification = false
)
new :
client : DynamicContext *
currentUser : string *
owner : string *
labels : Dictionary<string, Dictionary<string, string>> *
masks : Dictionary<string, int> *
?allowNewInstancesInAD : bool *
?pdfServiceUri : Uri *
?sendSmartTask : bool *
?sendMailNotification : bool *
?sendPushNotification : bool
(* Defaults:
let _allowNewInstancesInAD = defaultArg allowNewInstancesInAD false
let _pdfServiceUri = defaultArg pdfServiceUri null
let _sendSmartTask = defaultArg sendSmartTask true
let _sendMailNotification = defaultArg sendMailNotification false
let _sendPushNotification = defaultArg sendPushNotification false
*)
-> WorkflowHostExtension
Parameters
- client DynamicContext
- The OData client
- currentUser String
- Current user.
- owner String
- Owner of workflow instance.
- labels DictionaryString, DictionaryString, String
- The workflow action label dictionary.
- masks DictionaryString, Int32
[Missing <param name="masks"/> documentation for "M:Scanjour.Workflow4.Base.WorkflowHostExtension.#ctor(Scanjour.OData.Client.Lite.DynamicContext,System.String,System.String,System.Collections.Generic.Dictionary{System.String,System.Collections.Generic.Dictionary{System.String,System.String}},System.Collections.Generic.Dictionary{System.String,System.Int32},System.Boolean,System.Uri,System.Boolean,System.Boolean,System.Boolean)"]
- allowNewInstancesInAD Boolean (Optional)
- The AD replicator may reuse user names.
- pdfServiceUri Uri (Optional)
- The PDF service Uri.
- sendSmartTask Boolean (Optional)
- Enable/disable sending of smarttask
- sendMailNotification Boolean (Optional)
- Enable/disable sending mail notification
- sendPushNotification Boolean (Optional)
- Enable/disable sending push notification
See Also