Compartir a través de


Clase WorkflowAssociation

Representa la asociación de una plantilla de flujo de trabajo con un tipo de contenido o una lista específicos y contiene miembros que devuelven información personalizada sobre la asociación de ese flujo de trabajo con el tipo de contenido o la lista específicos.

Jerarquía de la herencia

System.Object
  Microsoft.SharePoint.Client.ClientObject
    Microsoft.SharePoint.Client.Workflow.WorkflowAssociation

Espacio de nombres:  Microsoft.SharePoint.Client.Workflow
Ensamblados:   Microsoft.SharePoint.Client.Silverlight (en Microsoft.SharePoint.Client.Silverlight.dll);  Microsoft.SharePoint.Client.Phone (en Microsoft.SharePoint.Client.Phone.dll)  Microsoft.SharePoint.Client (en Microsoft.SharePoint.Client.dll)

Sintaxis

'Declaración
Public NotInheritable Class WorkflowAssociation _
    Inherits ClientObject
'Uso
Dim instance As WorkflowAssociation
public sealed class WorkflowAssociation : ClientObject

Comentarios

Una asociación de flujo de trabajo representa el enlace de una plantilla de flujo de trabajo a una lista específica o tipo de contenido. Asociaciones de flujo de trabajo le permiten especificar propiedades del flujo de trabajo, tal como se aplica a la lista específica o tipo de contenido al que se enlazan.

Una plantilla de flujo de trabajo determinado puede estar enlazada con el mismo tipo de contenido de lista o de varias veces, es el resultado en varias asociaciones de flujo de trabajo.

Para obtener más información, consulte Workflow Stages.

Para asociar una plantilla de flujo de trabajo con un sitio Web, use el método Add(SPWorkflowAssociation) de la propiedad WorkflowAssociations del objeto SPWeb .

Para asociar una plantilla de flujo de trabajo a una lista o biblioteca de documentos, use el método Add(SPWorkflowAssociation) de la propiedad WorkflowAssociations del objeto SPList .

Para asociar una plantilla de flujo de trabajo con un tipo de contenido, use el método Add(SPWorkflowAssociation) de la propiedad WorkflowAssociations del objeto SPContentType .

Todos estos métodos toman un objeto SPWorkflowAssociation() y agregarlo al sitio Web especificado, lista o tipo de contenido. Para crear la asociación de flujo de trabajo adecuado, use la CreateWebAssociation(SPWorkflowTemplate, String, SPList, SPList), CreateListAssociation, CreateListContentTypeAssociationo método CreateWebContentTypeAssociation del objeto SPWorkflowAssociation .

Use el método de Remove(SPWorkflowAssociation) en la propiedad WorkflowAssociations del objeto SPWeb, SPListo SPContentType para quitar una asociación de flujo de trabajo desde un sitio Web, lista o tipo de contenido.

Seguridad para subprocesos

Los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para subprocesos. No se garantiza que los miembros de instancias sean seguros para los subprocesos.

Vea también

Referencia

Miembros WorkflowAssociation

Espacio de nombres Microsoft.SharePoint.Client.Workflow