Microsoft.SharePoint.Workflow namespace
SharePoint 2013
Represents the workflow functionality contained in SharePoint Foundation.
| Class | Description | |
|---|---|---|
|
SPActivationEventArgs | Represents the event parameters of a workflow instance being initiated. |
|
SPDeclarativeWorkflowProvisioningFeatureReceiver | Registers properties of a declarative (no-code) workflow when the workflow is provisioned as a feature to the Microsoft SharePoint Foundation 2010 farm and then activated. |
|
SPDeclarativeWorkflowProvisioningFullTrustOnlyFeatureReceiver | Registers the properties of a declarative (no-code) workflow when the workflow is provisioned as a full-trust feature to the SharePoint farm and then activated. |
|
SPItemEventArgs | Represents the event parameters of an event involving the item on which a workflow instance is running. |
|
SPItemKey | Encapsulates information that identifies a list item. |
|
SPListItemServiceEventArgs | Represents the event parameters of an event involving a SharePoint item. |
|
SPModificationEventArgs | Represents the event parameters of an event involving a workflow modification. |
|
SPTaskServiceEventArgs | Represents the event parameters of an event involving a workflow task. |
|
SPWorkflow | Represents a workflow instance that has run or is currently running on a site. |
|
SPWorkflowActivationProperties | Represents the initial properties of the workflow instance as it starts, such as the user who added the workflow, and the list and item to which the workflow was added. |
|
SPWorkflowActivityDetails | Stores status information about an activity in a workflow. |
|
SPWorkflowAssociation | Represents the association of a workflow template with a specific list or content type, and contains members that return custom information about that workflow's association with the specific list or content type. |
|
SPWorkflowAssociationCollection | Represents the workflow associations on a SharePoint 2010 list. |
|
SPWorkflowCollection | Represents a collection of workflow instances. |
|
SPWorkflowEventProperties | Provides properties for workflow events. |
|
SPWorkflowEventReceiver | This is the base class for Workflow Event Receivers. This class is never instantiated. |
|
SPWorkflowExternalDataExchangeService | Provides an abstract class that derived classes can use to represent a workflow communication service. |
|
SPWorkflowExternalDataExchangeServiceCollection | Represents a collection of instances of concrete subclasses of the abstract class SPWorkflowExternalDataExchangeService. |
|
SPWorkflowFilter | Represents the filter criteria to apply to a workflow or workflow task collections, such as to whom the workflow is assigned, and the workflow state. |
|
SPWorkflowLibraryEventReceiver | Obsolete. An event receiver that is used to capture events that occur to specific workflow library items. |
|
SPWorkflowManager | Contains members that enable you to centrally control the workflow templates and instances across a site collection. |
|
SPWorkflowModification | Represents a workflow modification. |
|
SPWorkflowModificationCollection | Represents the collection of workflow modifications that are currently in scope for the workflow instance. |
|
SPWorkflowTask | Represents a single workflow task for a given workflow instance. |
|
SPWorkflowTaskCollection | Represents a collection of the workflow tasks for a workflow instance. |
|
SPWorkflowTaskProperties | Represents the properties of a workflow task. |
|
SPWorkflowTemplate | Represents a workflow template currently deployed on the SharePoint site, and contains members that you can use to get or set information about the template, such as default instantiation data for creating a workflow association from the template. |
|
SPWorkflowTemplateCollection | Represents the collection of workflow templates currently deployed on a site. |
|
SPWorkflowWorkflowRoleCreator | Creates a WorkflowRole for implementing role-based access to the workflows and their activities. |
| Interface | Description | |
|---|---|---|
|
IListItemByKeyService | Represents an ExternalDataExchangeService interface that enables workflow activities to request actions concerning list items, outside the workflow instance itself. |
|
IListItemService | Represents an ExternalDataExchangeService interface that enables workflow activities to request actions and handle events concerning SharePoint list items, outside the workflow instance itself. |
|
ISharePointService | Represents an ExternalDataExchangeService interface that enables workflow activities to request actions and handle events outside the workflow instance itself. |
|
ISPActivityDetailsSerializable | Provides extended activity details for GetActivityDetails(). |
|
ISPWorkflowEventReceiver | Defines the methods that an event receiver must implement to handle workflow events. |
|
ITaskService | Represents an ExternalDataExchangeService interface that enables workflow activities to request actions and handle events concerning workflow tasks, outside the workflow instance itself. |
|
IWorkflowModificationService | Represents an ExternalDataExchangeService interface that enables workflow activities to request a workflow modification be enabled, and to respond when the workflow is modified, outside the workflow instance itself. |
|
IWorkflowWebProvider | Allows a workflow activity to get the same Web site (SPWeb) that the workflow host uses. |
| Delegate | Description | |
|---|---|---|
|
SPWorkflowExternalDataExchangeService.BatchOperation | Represents a delegate that is called to do the work when a batch operation is executed. |
| Enumeration | Description | |
|---|---|---|
|
SPWorkflowActivityStatus | Describes the status of a workflow activity. |
|
SPWorkflowAssignedToFilter | Provides values that enable the filtering of workflows or workflow task collections based on who is assigned to those workflows or tasks, or the workflow state. |
|
SPWorkflowAssociationCollection.Configuration | Contains configuration properties of the workflow association. |
|
SPWorkflowEventCompletionType | Specifies the reason that a workflow ended. |
|
SPWorkflowHistoryEventType | Classifies the type of workflow history event. |
|
SPWorkflowPostponedEventType | Specifies what type of workflow action was postponed. |
|
SPWorkflowRunOptions | Describes options for running a workflow instance. |
|
SPWorkflowState | Provides workflow state values to specify for a workflow filter, either as inclusive or exclusive filter criteria. |
|
SPWorkflowStatus | The default values for SPWorkflowStatus class workflows. |
|
SPWorkflowUserContext | Specifies the user role that the workflow host should use for interactions with the current Web site (SPWeb). |
Show: