Freigeben über


SPWorkItemStatus-Enumeration

Gibt den aktuellen Verarbeitungsstatus einer SPWorkItem Objektinstanz. Der Wert wird an die InternalState -Eigenschaft übergeben.

Diese Enumeration verfügt über ein FlagsAttribute-Attribut, das die bitweise Kombination der Memberwerte zulässt.

Namespace:  Microsoft.SharePoint
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

'Declaration
<FlagsAttribute> _
Public Enumeration SPWorkItemStatus
'Usage
Dim instance As SPWorkItemStatus
[FlagsAttribute]
public enum SPWorkItemStatus

Member

Membername Beschreibung
None Gibt an, dass die Verarbeitung des SPWorkItem -Objekts nicht gestartet wurde.
InProgress Gibt an, dass die Verarbeitung des SPWorkItem -Objekts ausgeführt wird.

Wenn ein SPWorkItemCollection -Objekt mithilfe der SPRequest.GetRunnableWorkItemsAsSafeArray-Methode abgerufen wird, Arbeitsaufgaben alle, die zurückgegeben werden, deren InternalState -Eigenschaft auf InProgressfestgelegt haben. Mit dieser Einstellung können exklusiven Zugriff auf die Arbeitsaufgabe vom Client, der er besitzt.

Completed Gibt an, dass die Verarbeitung des SPWorkItem -Objekts abgeschlossen ist.

In der Regel sind Arbeitsaufgaben aus der Prioritätswarteschlange gelöscht, nachdem sie verarbeitet werden. Allerdings mit dieser Option können Sie abgeschlossene Arbeit Elemente im Completed Zustand, beispielsweise wenn Abhängigkeit oder Status, die Anforderungen an die Berichterstellung erfordern, dass das Objekt in der Warteschlange bleiben beibehalten.

All Gibt an, dass die Verarbeitung des SPWorkItem -Objekts entweder in der InProgress oder der Completed Zustand ist.

Dieser Wert ist eine Bitmaske, die Darstellung der logischen OR oder alle möglichen Optionen für SPWorkItem.InternalState

Siehe auch

Referenz

Microsoft.SharePoint-Namespace

InternalState