SPWorkflowAssociation.CreateSiteContentTypeAssociation - Méthode
Remarque : cette API est désormais obsolète.
Crée une association de flux de travail qui peut ensuite être ajoutée à un type de contenu de site.
Espace de noms : Microsoft.SharePoint.Workflow
Assembly : Microsoft.SharePoint (dans Microsoft.SharePoint.dll)
Syntaxe
'Déclaration
<ObsoleteAttribute("Use CreateWebContentTypeAssociation() instead")> _
Public Shared Function CreateSiteContentTypeAssociation ( _
baseTemplate As SPWorkflowTemplate, _
name As String, _
strTaskList As String, _
strHistoryList As String _
) As SPWorkflowAssociation
'Utilisation
Dim baseTemplate As SPWorkflowTemplate
Dim name As String
Dim strTaskList As String
Dim strHistoryList As String
Dim returnValue As SPWorkflowAssociation
returnValue = SPWorkflowAssociation.CreateSiteContentTypeAssociation(baseTemplate, _
name, strTaskList, strHistoryList)
[ObsoleteAttribute("Use CreateWebContentTypeAssociation() instead")]
public static SPWorkflowAssociation CreateSiteContentTypeAssociation(
SPWorkflowTemplate baseTemplate,
string name,
string strTaskList,
string strHistoryList
)
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.
strTaskList
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.
strHistoryList
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
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 l'argument au 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 se compose entièrement d'espaces blancs. |
Remarques
Pour associer un flux de travail à un type de contenu, utilisez la méthode AddWorkflowAssociation de l'objet SPContentType . Cette méthode accepte un objet SPWorkflowAssociation et l'ajoute au type de contenu spécifié.
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