SPWorkflowAssociation.CreateListAssociation method

Cria uma associação de fluxo de trabalho, em seguida, pode ser adicionada a uma lista.

Namespace:  Microsoft.SharePoint.Workflow
Assembly:  Microsoft.SharePoint (in Microsoft.SharePoint.dll)

Syntax

public static SPWorkflowAssociation CreateListAssociation(
    SPWorkflowTemplate baseTemplate,
    string name,
    SPList taskList,
    SPList historyList
)

Parâmetros

  • name
    Type: System.String

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

  • taskList
    Type: Microsoft.SharePoint.SPList

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

Valor retornado

Type: Microsoft.SharePoint.Workflow.SPWorkflowAssociation
Um SPWorkflowAssociation que representa a associação de fluxo de trabalho.

Exceptions

Exception Condition
ArgumentNullException

O argumento passado ao parâmetro baseTemplate é a null reference (Nothing in Visual Basic); ou o argumento para o parâmetro name é a null reference (Nothing in Visual Basic); ou o modelo requer uma lista de tarefas (padrão) e o argumento para o parâmetro taskList é a null reference (Nothing in Visual Basic); ou o modelo requer uma lista de histórico (padrão) e o argumento para o parâmetro historyList é a null reference (Nothing in Visual Basic).

ArgumentException

A cadeia de caracteres passada para o parâmetro name contém somente espaços ou tabulações.

Comentários

Para associar um modelo de fluxo de trabalho uma lista ou biblioteca de documentos, use o método AddWorkflowAssociation do objeto SPList . Esse método utiliza um objeto SPWorkflowAssociation e o adiciona à lista especificada.

Ver também

Referência

SPWorkflowAssociation class

SPWorkflowAssociation members

Microsoft.SharePoint.Workflow namespace

Outros recursos

Workflows in Windows SharePoint Services

Workflow Development for Windows SharePoint Services

Workflow Object Model in Windows SharePoint Services Overview