del método SPWorkflowAssociation.CreateListContentTypeAssociation
Crea una asociación de flujo de trabajo que, a continuación, se pueden agregar a un tipo de contenido de lista.
Espacio de nombres: Microsoft.SharePoint.Workflow
Ensamblado: Microsoft.SharePoint (en Microsoft.SharePoint.dll)
Sintaxis
'Declaración
Public Shared Function CreateListContentTypeAssociation ( _
baseTemplate As SPWorkflowTemplate, _
name As String, _
taskList As SPList, _
historyList As SPList _
) As SPWorkflowAssociation
'Uso
Dim baseTemplate As SPWorkflowTemplate
Dim name As String
Dim taskList As SPList
Dim historyList As SPList
Dim returnValue As SPWorkflowAssociation
returnValue = SPWorkflowAssociation.CreateListContentTypeAssociation(baseTemplate, _
name, taskList, historyList)
public static SPWorkflowAssociation CreateListContentTypeAssociation(
SPWorkflowTemplate baseTemplate,
string name,
SPList taskList,
SPList historyList
)
Parámetros
baseTemplate
Tipo: Microsoft.SharePoint.Workflow.SPWorkflowTemplateLa plantilla de flujo de trabajo en el que se basa esta asociación de flujo de trabajo.
name
Tipo: System.StringEl nombre para esta asociación de flujo de trabajo.
taskList
Tipo: Microsoft.SharePoint.SPListLa lista de tareas en el que se va a crear las tareas de flujo de trabajo para esta asociación de flujo de trabajo.
historyList
Tipo: Microsoft.SharePoint.SPListLa lista a la que se registrarán los eventos de historial de flujo de trabajo.
Valor devuelto
Tipo: Microsoft.SharePoint.Workflow.SPWorkflowAssociation
SPWorkflowAssociation que representa la asociación de flujo de trabajo.
Excepciones
Excepción | Condición |
---|---|
ArgumentNullException | El argumento pasado al parámetro baseTemplate es una referencia null (Nothing en Visual Basic); o el argumento para el parámetro name es una referencia null (Nothing en Visual Basic); o la plantilla requiere una lista de tareas (valor predeterminado) y el argumento para el parámetro taskList es una referencia null (Nothing en Visual Basic); o la plantilla requiere una lista de historial (valor predeterminado) y el argumento para el parámetro historyList es una referencia null (Nothing en Visual Basic). |
ArgumentException | La cadena pasada al parámetro name contiene sólo espacios o tabulaciones. |
Comentarios
Para asociar un flujo de trabajo a un tipo de contenido, utilice el método AddWorkflowAssociation del objeto SPContentType . Este método toma un objeto SPWorkflowAssociation y lo agrega al tipo de contenido especificado.
Vea también
Referencia
Miembros SPWorkflowAssociation
Espacio de nombres Microsoft.SharePoint.Workflow
Otros recursos
Workflows in Windows SharePoint Services
Workflow Development for Windows SharePoint Services
Workflow Object Model in Windows SharePoint Services Overview