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
baseTemplate
Type : Microsoft.SharePoint.Workflow.SPWorkflowTemplateLe modèle de flux de travail sur lequel baser cette association de flux de travail.
name
Type : System.StringLe nom à attribuer à cette association de flux de travail.
taskList
Type : Microsoft.SharePoint.SPListLa 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.SPListLa 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 - 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