SPWorkflow - Membres

Représente une instance de flux de travail qui a exécuté ou est en cours d'exécution sur un site.

Le type SPWorkflow expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique SPWorkflow(SPListItem, Guid) Initialise une nouvelle instance d'une instance de flux de travail unique s'exécutant sur un SPListItem doivent être extraites de la base de données.
Méthode publique SPWorkflow(SPWeb, Guid) Initialise une nouvelle instance d'une instance de flux de travail unique s'exécutant sur un SPWeb doivent être extraites de la base de données.

Haut

Propriétés

  Nom Description
Propriété publique AssociationId Obtient l'ID de l'association de flux de travail basée sur lequel cette instance de flux de travail.
Propriété publique Author Renvoie l'ID de l'utilisateur qui a initié l'instance de flux de travail.
Propriété publique AuthorUser Renvoie l'utilisateur ayant initié l'instance de flux de travail.
Propriété publique CorrelationId
Propriété publique Created Obtient la date et l'heure de création de l'instance de flux de travail.
Propriété publique HasNewEvents Obtient une valeur qui indique si le SPWorkflow comporte les nouveaux événements à traiter.
Propriété publique HistoryList Obtient la liste à enregistrer des événements de l'historique des flux de travail dans pour cette instance de flux de travail.
Propriété publique HistoryListId Obtient l'ID de la liste à enregistrer des événements de l'historique des flux de travail dans pour cette instance de flux de travail.
Propriété publique InstanceId Obtient l'ID de cette instance de flux de travail.
Propriété publique InternalState Obtient l'état interne actuel de l'instance de flux de travail.
Propriété publique IsCompleted true si l'instance de flux de travail est terminée ; false si l'instance de flux de travail est en cours d'exécution.
Propriété publique IsLocked true si l'instance de flux de travail est verrouillée ; false si elle n'est pas.
Propriété publique ItemGuid Obtient l'ID de l'élément sur lequel cette instance de flux de travail a été créée.
Propriété publique ItemId Obtient l'ID de l'élément sur lequel cette instance de flux de travail a été créée.
Propriété publique ItemName Obtient le nom de la SPListItem sur lequel l'instance de SPWorkflow a été créé.
Propriété publique ListId Obtient l'ID de la liste sur lequel cette instance de flux de travail a été créée.
Propriété publique Modifications Obtient une collection des modifications de flux de travail actuellement dans la portée de cette instance de flux de travail.
Propriété publique Modified Obtient la date et l'heure de la dernière modification apportée à l'instance de flux de travail.
Propriété publique OwnerUser Obtient le propriétaire de la SPWorkflowTemplate sur lequel cette instance de SPWorkflow est basée.
Propriété publique ParentAssociation Obtient l'association de flux de travail sur laquelle repose l'instance de flux de travail.
Propriété publique ParentItem Obtient l'élément de liste sur lequel cette instance de flux de travail a été créée.
Propriété publique ParentList Obtient la liste sur lequel cette instance de flux de travail a été créée.
Propriété publique ParentWeb Obtient le site SharePoint sur lequel cette instance de flux de travail a été créée.
Propriété publique SiteId Obtient l'ID de la collection de sites sur lequel cette instance de flux de travail a été créée.
Propriété publique StatusText Un état de la chaîne du flux de travail
Propriété publique StatusUrl Obtient l'URL d'une page d'état de flux de travail personnalisé pour le SPWorkflow.
Propriété publique StatusValue État du flux de travail entier. Correspond à SPWorkflowStatus
Propriété publique TaskFilter Obtient ou définit les critères de filtre appliqués à la collection de tâche de flux de travail, tels qu'à auquel est affecté le flux de travail et l'état de flux de travail.
Propriété publique TaskList Obtient la liste de tâches de flux de travail.
Propriété publique TaskListId Obtient l'ID de la liste de tâches de flux de travail.
Propriété publique Tasks Obtient la collection de tâches de flux de travail pour cette instance de flux de travail.
Propriété publique VisibleParentItem Obtient une valeur qui indique si l'élément de que flux de travail est en cours d'exécution est visible.
Propriété publique WebId Obtient l'ID du site SharePoint sur lequel cette instance de flux de travail a été créée.
Propriété publique Xml Renvoie une chaîne qui représente l'instance de flux de travail au format XML.

Haut

Méthodes

  Nom Description
Méthode publique CompareTo Compare cette instance à un objet spécifié SPWorkflow .
Méthode publique CreateHistoryDurationEvent Écrit un événement de durée de l'historique des flux de travail dans la liste d'historique de flux de travail spécifié.
Méthode publique CreateHistoryEvent(Int32, Object, SPMember, String, String, String) Écrit un événement d'historique de flux de travail dans la liste d'historique de flux de travail spécifié.
Méthode publiqueMembre statique CreateHistoryEvent(SPWeb, Guid, Int32, SPMember, TimeSpan, String, String, String) Écrit un événement d'historique de flux de travail dans la liste d'historique de flux de travail spécifié.
Méthode publique Equals (Hérité de Object)
Méthode protégée Finalize (Hérité de Object)
Méthode publique GetActivityDetails Renvoie un tableau d'objets avec des informations détaillées sur chaque activité de flux de travail.
Méthode publique GetHashCode (Hérité de Object)
Méthode publique GetType (Hérité de Object)
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode publique ToString (Hérité de Object)

Haut

Voir aussi

Référence

SPWorkflow classe

Microsoft.SharePoint.Workflow - Espace de noms