SPFieldWorkflowStatus 类

表示工作流状态字段。

继承层次结构

System.Object
  Microsoft.SharePoint.SPField
    Microsoft.SharePoint.SPFieldMultiChoice
      Microsoft.SharePoint.SPFieldChoice
        Microsoft.SharePoint.SPFieldWorkflowStatus

命名空间:  Microsoft.SharePoint
程序集:  Microsoft.SharePoint(位于 Microsoft.SharePoint.dll 中)

语法

声明
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;

线程安全性

该类型的任何公共 静态 (已共享 在 Visual Basic 中) 成员都是线程安全的。不保证任何实例成员都是线程安全的。

另请参阅

引用

SPFieldWorkflowStatus 成员

Microsoft.SharePoint 命名空间

SPFieldType

其他资源

Field Element (Definition)