de la propiedad WorkflowAssociation.Enabled
Obtiene o establece un valor que especifica si se permitirán instancias de flujo de trabajo nuevas para esta asociación de flujo de trabajo.
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 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 propiedad
Tipo: System.Boolean
Devuelve Booleantrue si se permite la nueva instancia de flujo de trabajo para esta asociación de flujo de trabajo; en caso contrario, devuelve false. El valor predeterminado es
Excepciones
Excepción | Condición |
---|---|
[System.InvalidOperationException] | El valor es true y esta asociación de flujo de trabajo se basa en una plantilla de flujo de trabajo no descriptiva que se ha desactivado. Código de error: -1. |
Comentarios
Establecer la propiedad Enabled en false hace que la asociación de flujo de trabajo se muestre en la interfaz de usuario. Impide que los usuarios iniciar las nuevas instancias del flujo de trabajo. Además, los flujos de trabajo que están configurados para iniciarse automáticamente ya no están puedas iniciar automáticamente.
Establecer la propiedad Enabled en true no cambia los valores de las propiedades AllowManual, AutoStartCreateo AutoStartChange . Sin embargo, la opción para iniciar el flujo de trabajo nuevo está disponible en la interfaz de usuario y flujos de trabajo que están configurados para iniciarse automáticamente se iniciarán automáticamente.