Compartir a través de


del método SPWorkflowAssociation.CreateWebContentTypeAssociation

Crea una asociación de flujo de trabajo que, a continuación, se pueden agregar a un tipo de contenido que tiene como ámbito en el nivel de sitio Web.

Espacio de nombres:  Microsoft.SharePoint.Workflow
Ensamblado:  Microsoft.SharePoint (en Microsoft.SharePoint.dll)

Sintaxis

'Declaración
Public Shared Function CreateWebContentTypeAssociation ( _
    baseTemplate As SPWorkflowTemplate, _
    name As String, _
    taskListName As String, _
    historyListName As String _
) As SPWorkflowAssociation
'Uso
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
)

Parámetros

  • name
    Tipo: System.String

    El nombre para esta asociación de flujo de trabajo.

  • taskListName
    Tipo: System.String

    La lista de tareas en el que se va a crear las tareas de flujo de trabajo para esta asociación de flujo de trabajo.

  • historyListName
    Tipo: System.String

    La lista a la que se registrarán los eventos de historial de flujo de trabajo.

Valor devuelto

Tipo: Microsoft.SharePoint.Workflow.SPWorkflowAssociation
Una asociación de flujo de trabajo.

Excepciones

Excepción Condición
ArgumentNullException

baseTemplate o name es nulo .

o bien

La plantilla de flujo de trabajo es privada y no se puede volver a asociar.

o bien

La plantilla de flujo de trabajo requiere una lista de tareas y taskListName es nulo .

o bien

La plantilla de flujo de trabajo requiere una lista de historial y historyListName es nulo .

ArgumentException

El parámetro name contiene sólo espacios o tabulaciones.

Comentarios

Puede agregar la asociación de flujo de trabajo que es devuelto por este método para un tipo de contenido de nivel de sitio mediante una llamada al método AddWorkflowAssociation(SPWorkflowAssociation) de uno de los tipos de contenido de la colección de tipo de contenido del sitio Web.

Vea también

Referencia

clase SPWorkflowAssociation

Miembros SPWorkflowAssociation

Espacio de nombres Microsoft.SharePoint.Workflow

ContentTypes