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

  • 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
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 .

Voir aussi

Référence

SPWorkflowAssociation classe

SPWorkflowAssociation - Membres

Microsoft.SharePoint.Workflow - Espace de noms