共用方式為


SPWorkItemStatus enumeration

指定SPWorkItem物件執行個體的目前處理的狀態。傳遞給InternalState屬性的值。

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

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

Syntax

'宣告
<FlagsAttribute> _
Public Enumeration SPWorkItemStatus
'用途
Dim instance As SPWorkItemStatus
[FlagsAttribute]
public enum SPWorkItemStatus

Members

Member name Description
None 表示處理SPWorkItem物件尚未啟動。
InProgress 表示處理SPWorkItem物件正在進行中。

當使用 SPRequest.GetRunnableWorkItemsAsSafeArray 方法擷取SPWorkItemCollection物件時,所有的工作項目會傳回有其InternalState屬性設定為InProgress。這個設定允許獨佔存取權由擁有權卻屬於用戶端的工作項目。

Completed 表示SPWorkItem物件的處理已完成。

一般而言,工作項目會從佇列中刪除優先順序之後處理它們。不過,此選項可讓您保存Completed狀態,例如當相依性或狀態報告需求需要物件仍在佇列中已完成的工作項目。

All 表示處理SPWorkItem物件是在InProgress狀態或Completed狀態中。

這個值是代表邏輯的OR或SPWorkItem.InternalState的所有可能的旗標位元遮罩

請參閱

參照

Microsoft.SharePoint namespace

InternalState