Compartilhar via


WorkflowAssociation.Enabled propriedade

Obtém ou define um valor que especifica se novas instâncias de fluxos de trabalho serão permitidas para esta associação de fluxos de trabalho.

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 Property Enabled As Boolean
    Get
    Set
'Uso
Dim instance As WorkflowAssociation
Dim value As Boolean

value = instance.Enabled

instance.Enabled = value
public bool Enabled { get; set; }

Valor de propriedade

Tipo: System.Boolean
Retorna Booleantrue se nova instância de fluxo de trabalho for permitida para esta associação de fluxo de trabalho; Caso contrário, retorna false. O valor padrão é

Exceções

Exceção Condição
[System.InvalidOperationException]

O valor é true e essa associação de fluxo de trabalho baseia-se em um modelo de fluxo de trabalho não declarativa que foi desativado. Código de erro: -1.

Comentários

Definindo a propriedade Enabled para false faz com que a associação de fluxo de trabalho não a ser exibido na interface do usuário. Isso impede que os usuários iniciar novas instâncias do fluxo de trabalho. Além disso, fluxos de trabalho que estão configurados para iniciar automaticamente não estão mais capazes de iniciar automaticamente.

Definindo a propriedade Enabled para true não altera os valores para as propriedades AllowManual, AutoStartCreateou AutoStartChange . No entanto, a opção para iniciar o fluxo de trabalho novamente está disponível na interface do usuário e fluxos de trabalho que estão configurados para iniciar automaticamente iniciará automaticamente.

Ver também

Referência

WorkflowAssociation classe

WorkflowAssociation membros

Microsoft.SharePoint.Client.Workflow namespace