WorkflowAssociation classe
Representa a associação de um modelo de fluxo de trabalho com um tipo de lista ou conteúdo específicos, e que contenha membros que retornem informações personalizadas sobre a associação desse fluxo de trabalho com o tipo de lista ou conteúdo específicos.
Inheritance hierarchy
System.Object
Microsoft.SharePoint.Client.ClientObject
Microsoft.SharePoint.Client.Workflow.WorkflowAssociation
Namespace: Microsoft.SharePoint.Client.Workflow
Assemblies: Microsoft.SharePoint.Client.Silverlight (em Microsoft.SharePoint.Client.Silverlight.dll); Microsoft.SharePoint.Client.Phone (em Microsoft.SharePoint.Client.Phone.dll) Microsoft.SharePoint.Client (em Microsoft.SharePoint.Client.dll)
Sintaxe
'Declaração
Public NotInheritable Class WorkflowAssociation _
Inherits ClientObject
'Uso
Dim instance As WorkflowAssociation
public sealed class WorkflowAssociation : ClientObject
Comentários
Uma associação de fluxo de trabalho representa a vinculação de um modelo de fluxo de trabalho para uma lista específica ou tipo de conteúdo. Associações de fluxo de trabalho permitem que você especificar propriedades do fluxo de trabalho como ele se aplica à lista específica ou tipo de conteúdo ao qual você vinculá-lo.
Um modelo de fluxo de trabalho pode ser vinculado para o mesmo tipo de lista ou conteúdo de várias vezes, resultando em várias associações de fluxo de trabalho.
Para obter mais informações, consulte Workflow Stages.
Para associar um modelo de fluxo de trabalho um site, use o método Add(SPWorkflowAssociation) na propriedade WorkflowAssociations do objeto SPWeb .
Para associar um modelo de fluxo de trabalho uma lista ou biblioteca de documentos, use o método Add(SPWorkflowAssociation) na propriedade WorkflowAssociations do objeto SPList .
Para associar um modelo de fluxo de trabalho um tipo de conteúdo, use o método Add(SPWorkflowAssociation) na propriedade WorkflowAssociations do objeto SPContentType .
Todos esses métodos faça um objeto de SPWorkflowAssociation() e adicioná-lo ao site especificado, lista ou tipo de conteúdo. Para criar a associação de fluxo de trabalho apropriado, use o CreateWebAssociation(SPWorkflowTemplate, String, SPList, SPList), CreateListAssociation, CreateListContentTypeAssociationou método CreateWebContentTypeAssociation do objeto SPWorkflowAssociation em si.
Use o método de Remove(SPWorkflowAssociation) na propriedade WorkflowAssociations do objeto SPWeb, SPListou SPContentType para remover uma associação de fluxo de trabalho de um site, lista ou tipo de conteúdo.
Segurança de thread
Os membros públicos estática (Shared no Visual Basic) desse tipo são seguros para thread. Nenhum membro de instância pode ser garantido como seguro para thread.