共用方式為


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.

請參閱

參照

SPFieldWorkflowStatus members

Microsoft.SharePoint namespace

SPFieldType

其他資源

Field Element (Definition)