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.