SPFieldWorkflowStatus class
代表 [工作流程狀態] 欄位。
Inheritance hierarchy
System.Object
Microsoft.SharePoint.SPField
Microsoft.SharePoint.SPFieldMultiChoice
Microsoft.SharePoint.SPFieldChoice
Microsoft.SharePoint.SPFieldWorkflowStatus
Namespace: Microsoft.SharePoint
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'宣告
Public Class SPFieldWorkflowStatus _
Inherits SPFieldChoice
'用途
Dim instance As SPFieldWorkflowStatus
public class SPFieldWorkflowStatus : SPFieldChoice
備註
此類別代表類型SPFieldType.WorkflowStatus] 欄位。
當您將工作流程關聯新增至清單或內容類型時, WorkflowStatus欄位會自動新增至欄位集合。您可以取得SPFieldWorkflowStatus物件,代表欄位呼叫GetField(String)方法。此方法會要求的名稱字串做為引數。將您新增至清單或內容類型的SPWorkflowAssociation物件的Name屬性的值。下列範例會示範技術。
Dim association As SPWorkflowAssociation = _
SPWorkflowAssociation.CreateListAssociation(template, workflowName, taskList, historyList)
list.WorkflowAssociations.Add(association)
Dim statusField As SPFieldWorkflowStatus = CType(list.Fields.GetField(association.Name), SPFieldWorkflowStatus)
SPWorkflowAssociation association =
SPWorkflowAssociation.CreateListAssociation(template, workflowName, taskList, historyList);
list.WorkflowAssociations.Add(association);
SPFieldWorkflowStatus statusField = list.Fields.GetField(association.Name) as SPFieldWorkflowStatus;
Thread safety
Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.
請參閱
參照
Microsoft.SharePoint namespace