SPWorkflowAssociation.CreateWebContentTypeAssociation - Méthode
Crée une association de flux de travail qui peut ensuite être ajoutée à un type de contenu qui est étendu au niveau du site Web.
Espace de noms : Microsoft.SharePoint.Workflow
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
Public Shared Function CreateWebContentTypeAssociation ( _
baseTemplate As SPWorkflowTemplate, _
name As String, _
taskListName As String, _
historyListName As String _
) As SPWorkflowAssociation
'Utilisation
Dim baseTemplate As SPWorkflowTemplate
Dim name As String
Dim taskListName As String
Dim historyListName As String
Dim returnValue As SPWorkflowAssociation
returnValue = SPWorkflowAssociation.CreateWebContentTypeAssociation(baseTemplate, _
name, taskListName, historyListName)
public static SPWorkflowAssociation CreateWebContentTypeAssociation(
SPWorkflowTemplate baseTemplate,
string name,
string taskListName,
string historyListName
)
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.
taskListName
Type : System.StringLa liste des tâches sur lequel vous souhaitez créer des tâches de flux de travail pour cette association de flux de travail.
historyListName
Type : System.StringLa 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.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | baseTemplate ou name est null . - OU - Le modèle de flux de travail est privé et ne peut pas être ré-associé. - OU - Le modèle de flux de travail requiert une liste de tâches et taskListName est null . - OU - Le modèle de flux de travail requiert une liste d'historique et historyListName est null . |
ArgumentException | Le paramètre name contient uniquement des espaces ou des tabulations. |
Remarques
Vous pouvez ajouter l'association de flux de travail qui est renvoyée par cette méthode pour un type de contenu au niveau du site en appelant la méthode AddWorkflowAssociation(SPWorkflowAssociation) de l'un des types de contenu dans la collection de types de contenu du site Web.
Voir aussi
Référence
SPWorkflowAssociation - Membres