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 中) 成员都是线程安全的。不保证任何实例成员都是线程安全的。