WorkflowCreationData Constructor |
Initializes a new instance of the WorkflowCreationData type.
Namespace: Scanjour.Workflow4.BaseAssembly: Scanjour.Workflow4.Base (in Scanjour.Workflow4.Base.dll) Version: 24.5.0.0 (24.5.0.0)
Syntaxpublic WorkflowCreationData(
WorkflowType workflowType,
string workflowTitle,
string workflowParent,
string processId,
string description,
string register,
string registerKey,
DateTime dueDate,
IDictionary<string, Object> arguments,
string access = "",
Importance importance = Importance.Normal,
string workflowOwner = "",
DateTime? created = null,
string wfId = "",
string serviceId = "",
string id = "",
DateTime? workflowTypeUpdated = null
)
Public Sub New (
workflowType As WorkflowType,
workflowTitle As String,
workflowParent As String,
processId As String,
description As String,
register As String,
registerKey As String,
dueDate As DateTime,
arguments As IDictionary(Of String, Object),
Optional access As String = "",
Optional importance As Importance = Importance.Normal,
Optional workflowOwner As String = "",
Optional created As DateTime? = Nothing,
Optional wfId As String = "",
Optional serviceId As String = "",
Optional id As String = "",
Optional workflowTypeUpdated As DateTime? = Nothing
)
public:
WorkflowCreationData(
WorkflowType^ workflowType,
String^ workflowTitle,
String^ workflowParent,
String^ processId,
String^ description,
String^ register,
String^ registerKey,
DateTime dueDate,
IDictionary<String^, Object^>^ arguments,
String^ access = L"",
Importance importance = Importance::Normal,
String^ workflowOwner = L"",
Nullable<DateTime> created = nullptr,
String^ wfId = L"",
String^ serviceId = L"",
String^ id = L"",
Nullable<DateTime> workflowTypeUpdated = nullptr
)
new :
workflowType : WorkflowType *
workflowTitle : string *
workflowParent : string *
processId : string *
description : string *
register : string *
registerKey : string *
dueDate : DateTime *
arguments : IDictionary<string, Object> *
?access : string *
?importance : Importance *
?workflowOwner : string *
?created : Nullable<DateTime> *
?wfId : string *
?serviceId : string *
?id : string *
?workflowTypeUpdated : Nullable<DateTime>
(* Defaults:
let _access = defaultArg access ""
let _importance = defaultArg importance Importance.Normal
let _workflowOwner = defaultArg workflowOwner ""
let _created = defaultArg created null
let _wfId = defaultArg wfId ""
let _serviceId = defaultArg serviceId ""
let _id = defaultArg id ""
let _workflowTypeUpdated = defaultArg workflowTypeUpdated null
*)
-> WorkflowCreationData
Parameters
- workflowType WorkflowType
- The WorkflowType of the workflow instance to be created
- workflowTitle String
- The title of the workflow instance to be created
- workflowParent String
- The parent workflow instance (specify null or the empty string if there is no parent)
- processId String
- The process id (specify null or the empty string if there is no process)
- description String
- A description of the workflow instance to be created
- register String
- The SOM register with which the workflow instance will be associated (allowed values: "file", "record", "contact" or "address")
- registerKey String
- The key of the register individual with which the workflow instance will be associated
- dueDate DateTime
- The requested due DateTime of the workflow instance. If no specific end, specify DateTime.MinValue
- arguments IDictionaryString, Object
- The input dictionary for setting the InArguments of the workflow instance
- access String (Optional)
- The workflow access restriction.
- importance Importance (Optional)
- The importance of the workflow.
- workflowOwner String (Optional)
- The name of the user who is the owner of the workflow.
- created NullableDateTime (Optional)
- The time of creation.
- wfId String (Optional)
- The id of the workflow.
- serviceId String (Optional)
- The service id if the process is a service workflow.
- id String (Optional)
[Missing <param name="id"/> documentation for "M:Scanjour.Workflow4.Base.WorkflowCreationData.#ctor(Scanjour.Workflow4.Base.WorkflowType,System.String,System.String,System.String,System.String,System.String,System.String,System.DateTime,System.Collections.Generic.IDictionary{System.String,System.Object},System.String,Scanjour.Workflow4.Base.Importance,System.String,System.Nullable{System.DateTime},System.String,System.String,System.String,System.Nullable{System.DateTime})"]
- workflowTypeUpdated NullableDateTime (Optional)
- DateTime of last updated of thw workflow type in the database (used for lookup in cache)
See Also