Partager via


SPWorkItemCollection - Membres

Une collection d'instances de l'objet SPWorkItem . Dérive de Microsoft.SharePoint.SPBaseCollection.

Le type SPWorkItemCollection expose les membres suivants.

Constructeurs

  Nom Description
Méthode publique SPWorkItemCollection(SPContentDatabase, Guid) Crée une nouvelle instance de SPWorkItemCollection qui spécifie la base de données de contenu et fournit un identificateur unique pour le type d'élément de travail pour les objets dans la collection.
Méthode publique SPWorkItemCollection(SPSite, Guid) Instancie une nouvelle instance de SPWorkItemCollection qui spécifie l'objet SPSite et un identificateur unique pour le type d'élément de travail pour l'objet dans la collection.

Haut

Propriétés

  Nom Description
Propriété publique ContentDatabase Obtient une instance d'objet de base de données de contenu (SPContentDatabase).
Propriété publique Count Obtient un décompte du nombre d'objets SPWorkItem dans la collection. (Remplace SPBaseCollection.Count)
Propriété publique Item[Guid] Obtient un objet spécifique de SPWorkItem dans la collection à l'aide d'un identificateur global unique (GUID).
Propriété publique Item[Int32] Obtient un objet spécifique de SPWorkItem dans la collection par son index dans la collection.
Propriété publique ParentId Obtient un identificateur global unique (GUID) de l'entité parente.
Propriété publique ParentList Obtient un objet deSPListreprésentant la liste parente pour les objets dans la collection SPWorkItemCollection .
Propriété publique ParentWeb Obtient un objet SPWeb qui représente le parent des objets dans la collection SPWorkItemCollection , dans les cas où le parent est portée au niveau du site Web.
Propriété publique ProcessingBatchSize Obtient ou définit le nombre maximal d'éléments de travail qui sont paginées dans un travail de minuteur de traitement.
Propriété publique ProcessingThrottle Obtient ou définit une valeur qui spécifie le nombre maximal des instances de workflow qui peuvent être obtenus sur une requête pour les éléments de travail exécutable.
Propriété publique WorkItemType Obtient un identificateur global unique (GUID) qui spécifie le type d'éléments de travail dans la collection SPWorkItemCollection . Les types eux-mêmes sont définis par l'utilisateur.

Haut

Méthodes

  Nom Description
Méthode publique CompleteInProgressWorkItems Marque la liste des éléments de travail en cours en tant que « terminer » lors du traitement avec succès de la collection d'éléments de travail. A pour effet de conserver les éléments de travail dans la table d'élément de travail, mais dans un état où ils ne sont pas pris par la requête GetRunnableWorkItems ajouté.
Méthode publique CopyTo Une copie des éléments de travail collection sous forme de tableau dans une autre collection d'éléments de travail.
Méthode publique DeleteInProgressWorkItems Marque la liste des éléments de travail en cours en tant que « terminer » lors du traitement avec succès de la collection d'éléments de travail et supprime les éléments de travail à partir de la file d'attente de traitement.
Méthode publique DeleteWorkItem Supprime un élément de travail spécifié à partir de la file d'attente de traitement.
Méthode publiqueMembre statique DoesUserHaveWorkItems Vérifie si l'utilisateur spécifié dispose des éléments de travail pour une de l'élément de travail types.
Méthode publique Equals (Hérité de Object)
Méthode protégée Finalize (Hérité de Object)
Méthode publique GetEnumerator Obtient un énumérateur pour parcourir la collection. (Hérité de SPBaseCollection)
Méthode publique GetHashCode (Hérité de Object)
Méthode publique GetType (Hérité de Object)
Méthode publique GetTypedEnumerator<T> Retourne un énumérateur de type sécurisé pour effectuer une itération dans la collection. (Hérité de SPBaseCollection)
Méthode publiqueMembre statique GetWorkItemCount Renvoie le nombre d'éléments de travail du type d'élément de travail spécifié à partir de la base de données de contenu spécifiée sans l'extraction des éléments de travail réel.
Méthode protégée MemberwiseClone (Hérité de Object)
Méthode publique RevertInProgressWorkItem Marque un élément de travail en cours comme non terminées, mais également pas traitées. A pour effet de renvoyer l'élément de travail à un état non transformé donc il est récupérée au cours d'un appel ultérieur de la requête RunnableWorkItems .
Méthode publique RevertInProgressWorkItems Marques dans le processus de travail collection d'éléments comme pas encore terminée, mais également pas traitées. A pour effet de renvoi de la collection entière dans un état non transformé donc il est récupérée au cours d'un appel ultérieur de la requête RunnableWorkItems .
Méthode publique SubCollection Retourne une instance de SPWorkItemCollection (comme une sous-collection) à partir des sites individuels tout en effectuant une itération sur tous les sites à assembler la collection d'éléments de travail complet dans les sous-groupes spécifiques au site.
Méthode publique ToString (Hérité de Object)
Méthode publique UpdateWorkItem Vous permet de modifier la date de livraison, la charge utile binaire ou la charge utile de texte dans un élément de travail spécifié.

Haut

Implémentations d’interface explicites

  Nom Description
Implémentation d’interface expliciteMéthode privée ICollection.CopyTo Copie les éléments de la collection dans un tableau, en commençant à l'index de tableau spécifié. (Hérité de SPBaseCollection)
Implémentation d’interface explicitePropriété privée ICollection.IsSynchronized Obtient une valeur booléenne qui indique si l'accès à la collection est synchronisée ou thread-safe. (Hérité de SPBaseCollection)
Implémentation d’interface explicitePropriété privée ICollection.SyncRoot Obtient un objet qui est utilisé pour synchroniser l'accès à la collection. (Hérité de SPBaseCollection)

Haut

Voir aussi

Référence

SPWorkItemCollection classe

Microsoft.SharePoint - Espace de noms