SPWorkflowAssociation.CreateWebContentTypeAssociation method
Cria uma associação de fluxo de trabalho que pode ser adicionada a um tipo de conteúdo que tem escopo em nível de site.
Namespace: Microsoft.SharePoint.Workflow
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
'Declaração
Public Shared Function CreateWebContentTypeAssociation ( _
baseTemplate As SPWorkflowTemplate, _
name As String, _
taskListName As String, _
historyListName As String _
) As SPWorkflowAssociation
'Uso
Dim baseTemplate As SPWorkflowTemplate
Dim name As String
Dim taskListName As String
Dim historyListName As String
Dim returnValue As SPWorkflowAssociation
returnValue = SPWorkflowAssociation.CreateWebContentTypeAssociation(baseTemplate, _
name, taskListName, historyListName)
public static SPWorkflowAssociation CreateWebContentTypeAssociation(
SPWorkflowTemplate baseTemplate,
string name,
string taskListName,
string historyListName
)
baseTemplate
Type: Microsoft.SharePoint.Workflow.SPWorkflowTemplateO modelo de fluxo de trabalho no qual você deseja basear este associação de fluxo de trabalho.
name
Type: System.StringO nome para oferecer esta associação de fluxo de trabalho.
taskListName
Type: System.StringA lista de tarefas no qual você deseja criar tarefas de fluxo de trabalho para esta associação de fluxo de trabalho.
historyListName
Type: System.StringA lista à qual registrar eventos de histórico do fluxo de trabalho.
Type: Microsoft.SharePoint.Workflow.SPWorkflowAssociation
Uma associação de fluxo de trabalho.
Exception | Condition |
---|---|
ArgumentNullException | baseTemplate ou name é null . - ou - O modelo de fluxo de trabalho é particular e não pode ser associado novamente. - ou - O modelo de fluxo de trabalho requer uma lista de tarefas e taskListName é null . - ou - O modelo de fluxo de trabalho requer uma lista de histórico e historyListName é null . |
ArgumentException | O parâmetro name contém somente espaços ou tabulações. |
Você pode adicionar a associação de fluxo de trabalho que é retornada por esse método para um tipo de conteúdo de nível de site, chamando o método AddWorkflowAssociation(SPWorkflowAssociation) de um dos tipos de conteúdo da coleção de tipo de conteúdo do site.