WorkflowAssociation 類別
代表工作流程範本與特定清單或內容類型的關聯,其中包含可傳回與特定清單或內容類型相關聯之工作流程相關的自訂資訊的成員。
繼承階層架構
System.Object
Microsoft.SharePoint.Client.ClientObject
Microsoft.SharePoint.Client.Workflow.WorkflowAssociation
命名空間: Microsoft.SharePoint.Client.Workflow
組件: Microsoft.SharePoint.Client.Silverlight (在 Microsoft.SharePoint.Client.Silverlight.dll 中); Microsoft.SharePoint.Client.Phone (在 Microsoft.SharePoint.Client.Phone.dll 中) Microsoft.SharePoint.Client (在 Microsoft.SharePoint.Client.dll 中)
語法
'宣告
Public NotInheritable Class WorkflowAssociation _
Inherits ClientObject
'用途
Dim instance As WorkflowAssociation
public sealed class WorkflowAssociation : ClientObject
備註
工作流程關聯代表繫結至特定清單或內容類型的工作流程範本。工作流程關聯可讓您指定的工作流程屬性套用於特定清單或您要繫結該內容類型。
指定的工作流程範本可以繫結到相同的清單或內容類型多次,產生多個工作流程關聯。
如需詳細資訊,請參閱Workflow Stages。
若要建立工作流程範本與網站之間的關聯,使用Add(SPWorkflowAssociation) 方法上WorkflowAssociationsSPWeb物件屬性。
若要關聯的清單或文件庫中的工作流程範本,使用Add(SPWorkflowAssociation) 方法SPList物件的WorkflowAssociations屬性。
若要建立工作流程範本與內容類型之間的關聯,使用Add(SPWorkflowAssociation) 方法上WorkflowAssociationsSPContentType物件屬性。
所有這些方法會SPWorkflowAssociation() 物件,然後將其新增至指定的網站、 清單或內容類型。若要建立的適當的工作流程關聯,使用CreateWebAssociation(SPWorkflowTemplate, String, SPList, SPList)、 CreateListAssociation、 CreateListContentTypeAssociation或本身SPWorkflowAssociation物件CreateWebContentTypeAssociation方法。
若要移除的網站、 清單或內容類型的工作流程關聯, WorkflowAssociations屬性SPWeb、 SPList或SPContentType物件的使用Remove(SPWorkflowAssociation) 方法。
執行緒安全
這類型的任何公用 static (共用 於 Visual Basic 中) 成員是安全執行緒。不保證任何執行個體成員都是安全執行緒。