Export (0) Print
Expand All
Expand Minimize

Microsoft.SharePoint.Workflow Namespace

Represents the workflow functionality contained in SharePoint Foundation.

  ClassDescription
Public classSPActivationEventArgsRepresents the event parameters of a workflow instance being initiated.
Public classSPDeclarativeWorkflowProvisioningFeatureReceiverRegisters 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.
Public classSPDeclarativeWorkflowProvisioningFullTrustOnlyFeatureReceiverRegisters 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.
Public classSPItemEventArgsRepresents the event parameters of an event involving the item on which a workflow instance is running.
Public classSPItemKeyEncapsulates information that identifies a list item.
Public classSPListItemServiceEventArgsRepresents the event parameters of an event involving a SharePoint item.
Public classSPModificationEventArgsRepresents the event parameters of an event involving a workflow modification.
Public classSPTaskServiceEventArgsRepresents the event parameters of an event involving a workflow task.
Public classSPWorkflowRepresents a workflow instance that has run or is currently running on a site.
Public classSPWorkflowActivationPropertiesRepresents 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.
Public classSPWorkflowActivityDetailsStores status information about an activity in a workflow.
Public classSPWorkflowAssociationRepresents 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.
Public classSPWorkflowAssociationCollectionRepresents the workflow associations on a SharePoint 2010 list.
Public classSPWorkflowCollectionRepresents a collection of workflow instances.
Public classSPWorkflowEventPropertiesProvides properties for workflow events.
Public classSPWorkflowEventReceiverThis is the base class for Workflow Event Receivers. This class is never instantiated.
Public classSPWorkflowExternalDataExchangeServiceProvides an abstract class that derived classes can use to represent a workflow communication service.
Public classSPWorkflowExternalDataExchangeServiceCollectionRepresents a collection of instances of concrete subclasses of the abstract class SPWorkflowExternalDataExchangeService.
Public classSPWorkflowFilterRepresents the filter criteria to apply to a workflow or workflow task collections, such as to whom the workflow is assigned, and the workflow state.
Public classSPWorkflowLibraryEventReceiver Obsolete. An event receiver that is used to capture events that occur to specific workflow library items.
Public classSPWorkflowManagerContains members that enable you to centrally control the workflow templates and instances across a site collection.
Public classSPWorkflowModificationRepresents a workflow modification.
Public classSPWorkflowModificationCollectionRepresents the collection of workflow modifications that are currently in scope for the workflow instance.
Public classSPWorkflowTaskRepresents a single workflow task for a given workflow instance.
Public classSPWorkflowTaskCollectionRepresents a collection of the workflow tasks for a workflow instance.
Public classSPWorkflowTaskPropertiesRepresents the properties of a workflow task.
Public classSPWorkflowTemplateRepresents 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.
Public classSPWorkflowTemplateCollectionRepresents the collection of workflow templates currently deployed on a site.
Public classSPWorkflowWorkflowRoleCreatorCreates a WorkflowRole for implementing role-based access to the workflows and their activities.

  InterfaceDescription
Public interfaceIListItemByKeyServiceRepresents an ExternalDataExchangeService interface that enables workflow activities to request actions concerning list items, outside the workflow instance itself.
Public interfaceIListItemServiceRepresents an ExternalDataExchangeService interface that enables workflow activities to request actions and handle events concerning SharePoint list items, outside the workflow instance itself.
Public interfaceISharePointServiceRepresents an ExternalDataExchangeService interface that enables workflow activities to request actions and handle events outside the workflow instance itself.
Public interfaceISPActivityDetailsSerializableProvides extended activity details for GetActivityDetails().
Public interfaceISPWorkflowEventReceiverDefines the methods that an event receiver must implement to handle workflow events.
Public interfaceITaskServiceRepresents an ExternalDataExchangeService interface that enables workflow activities to request actions and handle events concerning workflow tasks, outside the workflow instance itself.
Public interfaceIWorkflowModificationServiceRepresents 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.
Public interfaceIWorkflowWebProviderAllows a workflow activity to get the same Web site (SPWeb) that the workflow host uses.

  EnumerationDescription
Public enumerationSPWorkflowActivityStatusDescribes the status of a workflow activity.
Public enumerationSPWorkflowAssignedToFilterProvides 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.
Public enumerationSPWorkflowAssociationCollection.ConfigurationContains configuration properties of the workflow association.
Public enumerationSPWorkflowEventCompletionTypeSpecifies the reason that a workflow ended.
Public enumerationSPWorkflowHistoryEventTypeClassifies the type of workflow history event.
Public enumerationSPWorkflowPostponedEventTypeSpecifies what type of workflow action was postponed.
Public enumerationSPWorkflowRunOptionsDescribes options for running a workflow instance.
Public enumerationSPWorkflowStateProvides workflow state values to specify for a workflow filter, either as inclusive or exclusive filter criteria.
Public enumerationSPWorkflowStatusThe default values for SPWorkflowStatus class workflows.
Public enumerationSPWorkflowUserContextSpecifies the user role that the workflow host should use for interactions with the current Web site (SPWeb).

Community Additions

ADD
Show:
© 2014 Microsoft