SPWorkflowAssociation.CreateWebAssociation - Méthode
Crée une association de flux de travail qui peut ensuite être ajoutée à un objet SPWeb .
Espace de noms : Microsoft.SharePoint.Workflow
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Shared Function CreateWebAssociation ( _
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.CreateWebAssociation(baseTemplate, _
name, taskList, historyList)
public static SPWorkflowAssociation CreateWebAssociation(
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
Une association de flux de travail qui peut être ajoutée à un objet SPWeb .
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | Le paramètre baseTemplate est une référence Null (Rien dans Visual Basic); ou 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 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 le paramètre historyList est une référence Null (Rien dans Visual Basic). |
ArgumentException | Le paramètre name est constitué entièrement d'espaces blancs. |
Remarques
Vous pouvez ajouter l'association de flux de travail qui est retournée par cette méthode en appelant la méthode AddWorkflowAssociation(SPWorkflowAssociation) d'un objet SPWeb .