Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Represents the workflow functionality contained in SharePoint Foundation.
Classes
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. |
Interfaces
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. |
Delegates
Delegate | Description | |
---|---|---|
![]() |
SPWorkflowExternalDataExchangeService.BatchOperation |
Enumerations
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). |