The IWorkflowCommunication type exposes the following members.

Methods

  NameDescription
AddHistoryItem
Adds a history item to an workflow instance. Useful when an workflow instance wants to log something
AddUserData
Adds a serializable custom object to the UserData collection of the workflow instance. Can be used to pass data from an workflow instance so it's accessible through host.
AssociateWithPage
Associates the workflow instance with a EPiServer page.
CreateTask
Represents the CreateTask activity. Used when Workflow instances will create a task inside EPiServer
DeleteTask
Deletes the task.
DeleteTasksForInstance
Deletes all tasks related to the instance.
Initialize
Event listening towards DataFactory, file system and task should be setup
ReleaseResources
Clean up resources
UpdateTask
Represents the UpdateTask activity. Used when Workflow instances will update a task inside EPiServer

Events

  NameDescription
DirectoryAdded
Event to signal to OnFileAdded activity
DirectoryCopied
Event to signal to OnDirectoryCopied activity
DirectoryDeleted
Event to signal to OnDirectoryDeleted activity
DirectoryMoved
Event to signal to OnDirectoryMoved activity
FileAdded
Event to signal to OnFileAdded activity
FileCheckedIn
Event to signal to OnFileCheckedIn activity
FileCheckedOut
Event to signal to OnFileCheckedOut activity
FileCopied
Event to signal to OnFileCopied activity
FileDeleted
Event to signal to OnFileDeleted activity
FileMoved
Event to signal to OnFileMoved activity
FileSystemEvent
Event that will be signaled for all FileSystem events (both files and Directories)
PageCheckedIn
Event to signal to OnPageCheckedIn activity
PageCreated
Event to signal to OnPageCreated activity
PageDeleted
Event to signal to OnPageDeleted activity
PageEvent
Event that will be signaled for all page events
PageLanguageDeleted
Event to signal to OnPageLanguageDeleted activity
PageMoved
Event to signal to OnPageMoved activity
PagePublished
Event to signal to OnPagePublished activity
PageSaved
Event to signal to OnPageSaved activity
TaskDeleted
Event to signal to OnTaskDeleted activity
TaskStatusChanged
Event to signal to OnTaskStatusChanged activity

See Also