solicitud - Agregue el flujo de trabajo de SharePoint a una lista mediante programación
flujo de trabajo sharepoint ejemplos (1)
// 1. create an instance of the SPWorkflowAssociation class
SPWorkflowAssociation workflowAssociation =
SPWorkflowAssociation.CreateListAssociation(workflowTemplate, associationName, taskList, historyList);
// 2. set start options
workflowAssociation.AllowManual = true;
workflowAssociation.AutoStartChange = false;
workflowAssociation.AutoStartCreate = false;
// 3. set additional association options (if any)
workflowAssociation.AssociationData = associationData;
// 4. add workflow association to the list
list.WorkflowAssociations.Add(workflowAssociation);
// 5. enable workflow association, so it is displayed in the user interface
workflowAssociation.Enabled = true;
Estamos utilizando SharePoint Foundation 2010.
Creamos un flujo de trabajo que verifica el estado de una lista de tareas.
Si asociamos el flujo de trabajo con la lista en la UI de SharePoint, funciona bien.
Nos preguntábamos cómo podríamos asociarlo automáticamente, tal vez en el código del receptor de funciones que establece el sitio.