Microsoft.SharePoint.Workflow - Espace de noms

Représente la fonctionnalité de flux de travail contenue dans SharePoint Foundation.

Classes

  Classe Description
Classe publique SPActivationEventArgs Représente les paramètres d'événement d'une instance de workflow en cours d'initialisation.
Classe publique SPDeclarativeWorkflowProvisioningFeatureReceiver Enregistre les propriétés d'un flux de travail déclaratif (sans code) lorsque le workflow est configuré en tant que fonctionnalité à la batterie de Microsoft SharePoint Foundation 2010 et puis activé.
Classe publique SPDeclarativeWorkflowProvisioningFullTrustOnlyFeatureReceiver Enregistre les propriétés d'un flux de travail déclaratif (sans code) lorsque le flux de travail est configuré comme une fonction de confiance totale pour la batterie de serveurs SharePoint et puis activée.
Classe publique SPItemEventArgs Représente les paramètres d'événement d'un événement impliquant l'élément sur lequel une instance de workflow est en cours d'exécution.
Classe publique SPItemKey Encapsule les informations qui identifient un élément de liste.
Classe publique SPListItemServiceEventArgs Représente les paramètres d'événement d'un événement impliquant un élément SharePoint.
Classe publique SPModificationEventArgs Représente les paramètres d'événement d'un événement impliquant une modification de flux de travail.
Classe publique SPTaskServiceEventArgs Représente les paramètres d'événement d'un événement impliquant une tâche de flux de travail.
Classe publique SPWorkflow Représente une instance de flux de travail qui a exécuté ou est en cours d'exécution sur un site.
Classe publique SPWorkflowActivationProperties Représente les propriétés de l'instance de flux de travail initiales qu'il démarre, par exemple, l'utilisateur qui a ajouté le flux de travail et la liste et l'élément auquel le flux de travail a été ajouté.
Classe publique SPWorkflowActivityDetails Stocke les informations d'état sur une activité dans un flux de travail.
Classe publique SPWorkflowAssociation Représente l'association d'un modèle de flux de travail à une liste spécifique ou un type de contenu et contient des membres qui renvoient des informations personnalisées sur l'association de ce flux de travail avec la liste ou d'un type de contenu.
Classe publique SPWorkflowAssociationCollection Représente les associations de flux de travail d'une liste de SharePoint 2010 .
Classe publique SPWorkflowCollection Représente une collection d’instances de flux de travail.
Classe publique SPWorkflowEventProperties Fournit des propriétés pour les événements de flux de travail.
Classe publique SPWorkflowEventReceiver Il s'agit de la classe de base pour des récepteurs d'événements de Workflow. Cette classe n'est jamais instanciée.
Classe publique SPWorkflowExternalDataExchangeService Fournit une classe abstraite que les classes dérivées peut utiliser pour représenter un service de communication du flux de travail.
Classe publique SPWorkflowExternalDataExchangeServiceCollection Représente une collection d'instances de sous-classes concrètes de la classe abstraite SPWorkflowExternalDataExchangeService.
Classe publique SPWorkflowFilter Représente les critères de filtre à appliquer à un flux de travail ou des collections de tâches de flux de travail, tels qu'à auquel est affecté le flux de travail et l'état du flux de travail.
Classe publique SPWorkflowLibraryEventReceiver Obsolète. Un récepteur d'événements qui est utilisé pour capturer des événements qui se produisent dans des éléments de bibliothèque de flux de travail spécifique.
Classe publique SPWorkflowManager Contient des membres qui vous permettent de contrôler de manière centralisée les instances et les modèles de workflow au sein d'une collection de sites.
Classe publique SPWorkflowModification Représente une modification de flux de travail.
Classe publique SPWorkflowModificationCollection Représente la collection des modifications de workflow qui sont actuellement dans la portée de l'instance de workflow.
Classe publique SPWorkflowTask Représente une tâche de flux de travail unique pour une instance de workflow donné.
Classe publique SPWorkflowTaskCollection Représente une collection des tâches de flux de travail pour une instance de flux de travail.
Classe publique SPWorkflowTaskProperties Représente les propriétés d’une tâche de flux de travail.
Classe publique SPWorkflowTemplate Représente un modèle de flux de travail actuellement déployé sur le site SharePoint et contient des membres que vous pouvez utiliser pour obtenir ou définir les informations relatives au modèle, telles que les données de l'instanciation par défaut pour la création d'une association de flux de travail à partir du modèle.
Classe publique SPWorkflowTemplateCollection Représente la collection des modèles de flux de travail actuellement déployés sur un site.
Classe publique SPWorkflowWorkflowRoleCreator Crée un WorkflowRole pour l'implémentation de l'accès basée sur les rôles pour les flux de travail et leurs activités.

Interfaces

  Interface Description
Interface publique IListItemByKeyService Représente une interface ExternalDataExchangeService qui permet à des activités de workflow demander des actions portant sur des éléments de la liste , à l'extérieur de l'instance du workflow lui-même.
Interface publique IListItemService Représente une interface ExternalDataExchangeService qui permet à des activités de flux de travail demander des actions et de gérer des événements concernant des éléments de liste SharePoint, à l'extérieur de l'instance du workflow lui-même.
Interface publique ISharePointService Représente une interface ExternalDataExchangeService qui permet à des activités de flux de travail demander des actions et de gérer des événements à l'extérieur de l'instance du workflow lui-même.
Interface publique ISPActivityDetailsSerializable Fournit des détails sur une activité étendue GetActivityDetails().
Interface publique ISPWorkflowEventReceiver Définit les méthodes qu'un récepteur d'événements doit implémenter pour gérer les événements de flux de travail.
Interface publique ITaskService Représente une interface ExternalDataExchangeService qui permet à des activités de flux de travail demander des actions et de gérer des événements concernant les tâches de flux de travail, à l'extérieur de l'instance du workflow lui-même.
Interface publique IWorkflowModificationService Représente une interface ExternalDataExchangeService qui permet à des activités de workflow pour demander une modification de flux de travail est activée et pour répondre lorsque le flux de travail est modifié, à l'extérieur de l'instance du workflow lui-même.
Interface publique IWorkflowWebProvider Permet à une activité de flux de travail obtenir le même site Web (SPWeb) que l'hôte de workflow utilise.

Délégués

  Délégué Description
Délégué public SPWorkflowExternalDataExchangeService.BatchOperation Représente un délégué qui est appelé pour faire le travail lors de l'exécution d'une opération par lots.

Énumérations

  Énumération Description
Énumération publique SPWorkflowActivityStatus Décrit l'état d'une activité de flux de travail.
Énumération publique SPWorkflowAssignedToFilter Fournit des valeurs qui permettent de filtrer des workflows ou des collections de tâche de flux de travail basées sur qui est affecté à ces flux de travail ou de tâches ou de l'état du flux de travail.
Énumération publique SPWorkflowAssociationCollection.Configuration Contient des propriétés de configuration de l'association de flux de travail.
Énumération publique SPWorkflowEventCompletionType Spécifie la raison pour laquelle un flux de travail terminée.
Énumération publique SPWorkflowHistoryEventType Classe du type d'événement de l'historique des flux de travail.
Énumération publique SPWorkflowPostponedEventType Spécifie le type d'action de flux de travail a été reporté.
Énumération publique SPWorkflowRunOptions Décrit les options pour une instance de workflow en cours d'exécution.
Énumération publique SPWorkflowState Fournit des valeurs de l'état du flux de travail pour spécifier pour un filtre de flux de travail, soit en tant que critères de filtre inclusive ou exclusive.
Énumération publique SPWorkflowStatus Les valeurs par défaut pour les workflows de classe SPWorkflowStatus .
Énumération publique SPWorkflowUserContext Spécifie le rôle d'utilisateur que l'hôte de flux de travail doit utiliser pour les interactions avec le site Web en cours (SPWeb).