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屬性中儲存的資料。