Partager via


SPWorkflowAssociation.CreateListAssociation - Méthode

Crée une association de flux de travail qui peut ensuite être ajoutée à une liste.

Espace de noms :  Microsoft.SharePoint.Workflow
Assembly :  Microsoft.SharePoint (dans Microsoft.SharePoint.dll)

Syntaxe

'Déclaration
Public Shared Function CreateListAssociation ( _
    baseTemplate As SPWorkflowTemplate, _
    name As String, _
    taskList As SPList, _
    historyList As SPList _
) As SPWorkflowAssociation
'Utilisation
Dim baseTemplate As SPWorkflowTemplate
Dim name As String
Dim taskList As SPList
Dim historyList As SPList
Dim returnValue As SPWorkflowAssociation

returnValue = SPWorkflowAssociation.CreateListAssociation(baseTemplate, _
    name, taskList, historyList)
public static SPWorkflowAssociation CreateListAssociation(
    SPWorkflowTemplate baseTemplate,
    string name,
    SPList taskList,
    SPList historyList
)

Paramètres

  • name
    Type : System.String

    Le nom à attribuer à cette association de flux de travail.

  • taskList
    Type : Microsoft.SharePoint.SPList

    La liste des tâches sur lequel vous souhaitez créer des tâches de flux de travail pour cette association de flux de travail.

  • historyList
    Type : Microsoft.SharePoint.SPList

    La liste auquel vous souhaitez enregistrer les événements de l'historique des flux de travail.

Valeur renvoyée

Type : Microsoft.SharePoint.Workflow.SPWorkflowAssociation
Un SPWorkflowAssociation qui représente l'association de flux de travail.

Exceptions

Exception Condition
ArgumentNullException

L'argument passé au paramètre baseTemplate est une référence Null (Rien dans Visual Basic); ou l'argument pour le paramètre name est une référence Null (Rien dans Visual Basic); ou le modèle requiert une liste de tâches (la valeur par défaut) et que l'argument pour le paramètre taskList est une référence Null (Rien dans Visual Basic); ou le modèle requiert une liste d'historique (la valeur par défaut) et l'argument pour le paramètre historyList est une référence Null (Rien dans Visual Basic).

ArgumentException

La chaîne transmise au paramètre name contient uniquement des espaces ou des tabulations.

Remarques

Pour associer un modèle de flux de travail à une liste ou bibliothèque de documents, utilisez la méthode AddWorkflowAssociation de l'objet SPList . Cette méthode accepte un objet SPWorkflowAssociation et l'ajoute à la liste spécifiée.

Voir aussi

Référence

SPWorkflowAssociation classe

SPWorkflowAssociation - Membres

Microsoft.SharePoint.Workflow - Espace de noms

Autres ressources

Workflows in Windows SharePoint Services

Workflow Development for Windows SharePoint Services

Workflow Object Model in Windows SharePoint Services Overview