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)

Syntax

'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
)

Parâmetros

  • name
    Type: System.String

    O nome para oferecer esta associação de fluxo de trabalho.

  • taskListName
    Type: System.String

    A lista de tarefas no qual você deseja criar tarefas de fluxo de trabalho para esta associação de fluxo de trabalho.

  • historyListName
    Type: System.String

    A lista à qual registrar eventos de histórico do fluxo de trabalho.

Valor retornado

Type: Microsoft.SharePoint.Workflow.SPWorkflowAssociation
Uma associação de fluxo de trabalho.

Exceptions

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.

Comentários

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.

Ver também

Referência

SPWorkflowAssociation class

SPWorkflowAssociation members

Microsoft.SharePoint.Workflow namespace

ContentTypes