Skip to main content

FlowObjectHasMessageOptions

Defines a base class with messaging options, allowing integration of mail, push notifications, and web notifications within workflow steps.

Properties

NameDescription
CaptionThe caption dictionary representing localized captions for the flow object.
EnablePushNotificationGets or sets a value indicating whether push notification is enabled.
NotificationMessageGets the notification message associated with the message.
MailSubjectGets the mail subject associated with the message.
KeyA unique identifier for the workflow step.
NameName for the workflow step.
EnableSendMailGets or sets a value indicating whether sending mail is enabled.
MailMessageGets the mail message associated with the message.
IsCustomMailMessageGets or sets a value indicating whether the mail message is custom.
CustomMailMessageGets the custom mail message associated with the message.
MessageOptionsGets or sets the message options.
WorkflowCodeInstanceThe workflow code instance associated with the flow object.
CachedDMObjectsThe cached document management objects related to the flow object.
WebNotificationOptionsGets or sets the web notification options.
NotificationCaptionGets the notification caption associated with the message.
AttachmentsGets the list of attachments associated with the message.
TypeCodeThe type code associated with the flow object.
NotificationOptionsGets or sets the push notification options.

Constructors

NameDescription
FlowObjectHasMessageOptions(name, workflowData, workflowCodeInstance)Constructor for the FlowObjectHasMessageOptions class. Initializes a new instance of the FlowObjectHasMessageOptions class.
FlowObjectHasMessageOptions(name,workflowData,workflowCodeInstance)Initializes a new instance of the FlowObjectHasMessageOptions class.

Methods

NameDescription
SendWebNotification(payloadType,userInfo,requestItem)Sends a web notification to a user.
AddAttachment(value,type)Adds an attachment to the mail message.
SendPushNotification(userInfo,requestItem)Sends a push notification to a user.

Events

NameDescription
OnAfterExecution(sender, args)Occurs after the execution of the workflow step.
OnBeforeExecution(sender, args)Occurs before the execution of the workflow step.