Namespace EPiServer.WorkflowFoundation.Activities
Classes
AddHistoryItem
Activity that adds a HistoryItem to a WorkflowDefinitionInstance history log.
AddUserData
Activity that adds custom data to a UserData dictionary.
AddUserDataValidator
Validates AddUserData activity that passed object are serializable
AssociateWithPage
Activity that associates a workflow instance with an EPiServer page.
CompositeCustomBase<T>
Base class for custom activities that wants to use EventTrackingService to track which instances that currently is waiting for a specific event
CompositeEventBase<T>
Compostite base class for all event related activities. The composite base class is responsible for event registration/unregistration to hosts EventTrackingService.
CompositeFileSystemBase<T>
Base class for all file related compostite event activities.
CompositePageBase<T>
Base class for all page related compostite event activities.
CompositeTaskBase<T>
Base class for all task related compostite event activities.
CreateTask
Activity that creates an Task for a user/role in EPiServer.
CreateTaskValidator
Validates CreateTask activity that if AssociatedActivity is given is points to an activity that has ActivityPlugInAttribute
DeleteTask
Activity that deletes a Task in EPiServer.
DeleteTasksForInstance
Activity that deletes all Task related to a workflow instance in EPiServer
DirectoryAdded
Activity that listens for DirectoryAdded event from UnifiedFileSystem. Should not be used diectly, use OnDirectoryAdded instead.
DirectoryCopied
Activity that listens for DirectoryCopied event from file system Should not be used diectly, use OnDirectoryCopied instead.
DirectoryDeleted
Activity that listens for DirectoryDeleted event from UnifiedFileSystem Should not be used diectly, use OnDirectoryDeleted instead.
DirectoryMoved
Activity that listens for DirectoryMoved event from UnifiedFileSystem Should not be used diectly, use OnDirectoryMoved instead.
EventActivityValidator
Validates that "raw" event activitys is only used inside an composite activity.
EventBase
Base class that all EPiServer event based activities derives from. Its primary use is to make it possible to create a tracking profile that captures exactly all EPiServer related event activities
EventRegisterEventArgs
FileAdded
Activity that listens for FileAdded event from FileSystem Should not be used diectly, use OnFileAdded instead.
FileCheckedIn
Activity that listens for FileCheckedIn event from UnifiedFileSystem Should not be used diectly, use OnFileCheckedIn instead.
FileCheckedOut
Activity that listens for FileCheckedOut event from UnifiedFileSystem Should not be used diectly, use OnFileCheckedOut instead.
FileCopied
Activity that listens for FileCopied event from UnifiedFileSystem Should not be used diectly, use OnFileCopied instead.
FileDeleted
Activity that listens for FileDeleted event from UnifiedFileSystem Should not be used diectly, use OnFileDeleted instead.
FileEventBase<T>
The base class which all FileSystem related event activities derives from
FileMoved
Activity that listens for FileMoved event from UnifiedFileSystem Should not be used diectly, use OnFileMoved instead.
FileSystemEvent
Activity that listens for all events from UnifiedFileSystem Should not be used diectly, use OnFileSystemEvent instead.
InvokesBase<T>
Base class for all invoke activities within EPiServer
OnDirectoryAdded
Event activity that is invoked when a directory is added to File system
Event argument is of type WorkflowFileSystemEventArgs
OnDirectoryCopied
Event activity that is invoked when a directory is copied in File system
Event argument is of type WorkflowFileSystemEventArgs
OnDirectoryDeleted
Event activity that is invoked when a directory is deleted from File system
Event argument is of type WorkflowFileSystemEventArgs
OnDirectoryMoved
Event activity that is invoked when a directory is moved in File system
Event argument is of type WorkflowFileSystemEventArgs
OnFileAdded
Event activity that is invoked when a file is added to File system
Event argument is of type WorkflowFileSystemEventArgs
OnFileCheckedIn
Event activity that is invoked when a file is checked in in File system
Event argument is of type WorkflowFileSystemEventArgs
OnFileCheckedOut
Event activity that is invoked when a file is checked out in File system
Event argument is of type WorkflowFileSystemEventArgs
OnFileCopied
Event activity that is invoked when a file is copied in File system
Event argument is of type WorkflowFileSystemEventArgs
OnFileDeleted
Event activity that is invoked when a file is deleted from File system
Event argument is of type WorkflowFileSystemEventArgs
OnFileMoved
Event activity that is invoked when a file is moved in File system
Event argument is of type WorkflowFileSystemEventArgs
OnFileSystemEvent
Event activity that is invoked when a file system event occurs in File System
Event argument is of type WorkflowFileSystemEventArgs
OnPageCheckedIn
Activity that is invoked when CheckedInPage is called from DataFactory
Event argument is of type WorkflowPageEventArgs
OnPageCreated
Activity that is invoked when CreatedPage is called from DataFactory
Event argument is of type WorkflowPageEventArgs
OnPageDeleted
Activity that is invoked when DeletedPage is called from DataFactory
Event argument is of type WorkflowPageEventArgs
OnPageEvent
Activity that is invoked when CreatedPage is called from DataFactory
Event argument is of type WorkflowPageEventArgs
OnPageLanguageDeleted
Activity that is invoked when DeletedPageLanguage is called from DataFactory
Event argument is of type WorkflowPageEventArgs
OnPageMoved
Activity that is invoked when MovedPage is called from DataFactory
Event argument is of type WorkflowPageEventArgs
OnPagePublished
Activity that is invoked when PublishedPage is called from DataFactory
Event argument is of type WorkflowPageEventArgs
OnPageSaved
Activity that is invoked when SavedPage is called from DataFactory
Event argument is of type WorkflowPageEventArgs
OnTaskDeleted
Activity that listens for TaskDeleting from EPiServer
OnTaskStatusChanged
Event based activity that listens for StatusChanged from EPiServer.
PageCheckedIn
Activity that listens for CheckedInPage from DataFactory. Should not be used directly, use OnPageCheckedIn instead.
PageCreated
Activity that listens for CreatedPage from DataFactory. Should not be used directly, use OnPageCreated instead.
PageDeleted
Activity that listens for DeletedPage from DataFactory. Should not be used directly, use OnPageDeleted instead.
PageEvent
Activity that listens for page events from DataFactory. Should not be used directly, use OnPageEvent instead.
PageEventBase<T>
The base class which all DataFactory related event activities derives from
PageLanguageDeleted
Activity that listens for DeletedPage from DataFactory. Should not be used directly, use OnPageLanguageDeleted instead.
PageMoved
Activity that listens for MovedPage from DataFactory. Should not be used directly, use OnPageMoved instead.
PagePublished
Activity that listens for PublishedPage from DataFactory. Should not be used directly, use OnPagePublished instead.
PageSaved
Activity that listens for SavedPage from DataFactory. Should not be used directly, use OnPageSaved instead.
SendEmailActivity
Activity that sends an email from a workflow instance.
TaskDeleted
Activity that listens for TaskDeleted from EPiServer. Should not be used directly, use OnTaskDeleted instead.
TaskEventBase<T>
The base class which all Task related event activities derives from
TaskStatusChanged
Activity that listens for TaskStatusChanged from EPiServer. Should not be used directly, use OnTaskStatusChanged instead.
UpdateTask
Activity that updates a Task in EPiServer
WorkflowFileSystemEventArgs
Used in communication between host and Workflow activitys. Represents an File or Directory related event.
WorkflowPageEventArgs
Used in communication between host and Workflow activities. Represents an event from DataFactory.
WorkflowTaskEventArgs
Used in communication between host and Workflow activitys. Represents an Task related event.