SPWorkflowAssociation.Enabled property
Obtém ou define um valor que indica se a associação de fluxo de trabalho está habilitada.
Namespace: Microsoft.SharePoint.Workflow
Assembly: Microsoft.SharePoint (in Microsoft.SharePoint.dll)
Syntax
'Declaração
<ClientCallableAttribute> _
Public Property Enabled As Boolean
Get
Set
'Uso
Dim instance As SPWorkflowAssociation
Dim value As Boolean
value = instance.Enabled
instance.Enabled = value
[ClientCallableAttribute]
public bool Enabled { get; set; }
Property value
Type: System.Boolean
true se estivesse habilitada; Caso contrário, false.
Exceptions
Exception | Condition |
---|---|
InvalidOperationException | O recurso de fluxo de trabalho correspondente está desativado ou o fluxo de trabalho não é implantado como parte de um recurso. |
Comentários
Configuração da propriedade de Enabled como false faz com que a associação de fluxo de trabalho não deve ser exibido na interface do usuário. Isso impede que os usuários iniciando novas instâncias do fluxo de trabalho. Além disso, os fluxos de trabalho que estão configurados para iniciar automaticamente não estão mais capazes de iniciar automaticamente.
Definindo a propriedade de Enabled para true não altera os valores das propriedades AllowManual, AutoStartCreateou AutoStartChange . No entanto, a opção para iniciar o fluxo de trabalho estiver disponível novamente na interface do usuário e fluxos de trabalho que estão configurados para ser iniciado automaticamente serão iniciado automaticamente.
Ver também
Referência
Microsoft.SharePoint.Workflow namespace
Outros recursos
Workflows in Windows SharePoint Services
Workflow Development for Windows SharePoint Services
Workflow Object Model in Windows SharePoint Services Overview