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.