SPWorkItemStatus - Énumération

Spécifie l'état de traitement actuel d'une instance de l'objet SPWorkItem . La valeur est passée à la propriété InternalState .

Cette énumération est dotée d’un attribut FlagsAttribute permettant une combinaison de bits des valeurs de ses membres.

Espace de noms :  Microsoft.SharePoint
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
<FlagsAttribute> _
Public Enumeration SPWorkItemStatus
'Utilisation
Dim instance As SPWorkItemStatus
[FlagsAttribute]
public enum SPWorkItemStatus

Membres

Nom du membre Description
None Indique que le traitement de l'objet SPWorkItem n'a pas démarré.
InProgress Indique que le traitement de l'objet SPWorkItem est en cours.

Lorsqu'un objet SPWorkItemCollection est extraite à l'aide de la méthode SPRequest.GetRunnableWorkItemsAsSafeArray, tous les éléments de travail qui sont retournés à leur propriété InternalState avec la valeur InProgress. Ce paramètre permet un accès exclusif à l'élément de travail par le client auquel il appartient.

Completed Indique que le traitement de l'objet SPWorkItem a été terminé.

En général, les éléments de travail sont supprimés de la file d'attente de priorité après avoir été traités. Toutefois, cette option vous permet de faire persister des éléments de travail terminés dans l'état Completed , par exemple lorsque des exigences de rapports d'état ou de dépendance exigent que l'objet reste dans la file d'attente.

All Indique que le traitement de l'objet SPWorkItem est dans l'état de InProgress ou de l'état Completed .

Cette valeur est un masque de bits représentant la logique OR ou tous les indicateurs possibles pour SPWorkItem.InternalState

Voir aussi

Référence

Microsoft.SharePoint - Espace de noms

InternalState