共用方式為


SPWorkItem.InternalState property

會指定目前的工作項目處理狀態Microsoft.SharePoint.SPWorkItemStatus列舉所傳回的值的執行個體。

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

Syntax

'宣告
Public ReadOnly Property InternalState As SPWorkItemStatus
    Get
'用途
Dim instance As SPWorkItem
Dim value As SPWorkItemStatus

value = instance.InternalState
public SPWorkItemStatus InternalState { get; }

Property value

Type: Microsoft.SharePoint.SPWorkItemStatus
會傳回指定的工作項目物件的處理狀態的列舉值。

None

處理SPWorkItem尚未啟動物件。

InProgress

處理SPWorkItem正在進行中的物件。

Completed

處理SPWorkItem物件已完成。

All

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

備註

一般而言, SPWorkItem物件會從優先順序佇列後刪除處理它們。不過,您的程式碼可保存在Completed狀態,完成的工作項目時,例如相依性或狀態報表需求或其他清單同步處理問題,需要物件保留在佇列中。

在案例中的工作項目仍會保留在佇列其處理程序完成之後,應該移除多餘TextPayload屬性中儲存的資料。

請參閱

參照

SPWorkItem class

SPWorkItem members

Microsoft.SharePoint namespace

SPWorkItemStatus