Compartir a través de


Elemento Workflow (Elementos)

Última modificación: miércoles, 07 de octubre de 2009

Hace referencia a: SharePoint Foundation 2010

En este artículo
Atributos
Elementos secundarios
Elementos primarios

Define un flujo de trabajo.

<Workflow
  Title="Text"
  Name="Text"
  CodeBesideAssembly="Text"
  CodeBesideClass="Text"
  Description="Text"
  Id="Text"
  EngineClass="Text"
  EngineAssembly="Text"
  AssociationUrl="Text"
  InstantiationUrl="Text"
  ModificationUrl="Text"
  StatusUrl="Text"
  TaskListContentTypeId="Text" >
</Workflow>

Atributos

Atributo

Descripción

Title

Text opcional.

Name

Text obligatorio. Especifica el nombre del flujo de trabajo que se muestra en la interfaz SharePoint Foundation. El nombre del flujo de trabajo puede tener hasta 256 caracteres.

CodeBesideAssembly

Text obligatorio. Especifica el nombre seguro del ensamblado de código lateral.

CodeBesideClass

Text obligatorio. Especifica el nombre de la clase de flujo de trabajo del archivo de código lateral usado para generar el ensamblado de flujo de trabajo. Se debe incluir el espacio de nombres de la clase.

Description

Text opcional. Especifica la descripción del flujo de trabajo que se va a mostrar en la interfaz SharePoint Foundation. La descripción del flujo de trabajo puede tener hasta 256 caracteres.

Id

Text obligatorio. Especifica el identificador único global (GUID) para el flujo de trabajo.

EngineClass

Reservado para un uso futuro.

EngineAssembly

Reservado para un uso futuro.

AssociationUrl

Text opcional. Especifica la dirección URL del formulario de asociación para el flujo de trabajo. Establezca el valor del atributo AssociationURL en la página de formulario personalizada que desee usar para la asociación de flujo de trabajo. Por ejemplo:

AssociationURL = "MyWkflAssociationPage.aspx"
NotaNota
SharePoint Foundation es compatible con rutas de acceso absolutas o relativas al servidor de la definición de plantilla de flujo de trabajo. Todas las direcciones URL de ruta de acceso al formulario se deben expresar en uno de estos formatos. Por ejemplo, una ruta de acceso absoluta, como "http://site/library/page.aspx" o una ruta de acceso relativa al servidor, como "/layouts/page.aspx". SharePoint Foundation no es compatible con la corrección de vínculos en las definiciones de plantilla de flujo de trabajo.

Para usar el mismo formulario para la creación de instancias y la asociación del flujo de trabajo, establezca ambos elementos en dicho formulario.

Para obtener más información acerca de los formularios de asociación, consulte Formularios de inicio y de asociación de flujo de trabajo (Sharepoint Foundation).

InstantiationUrl

Text opcional. Especifica la dirección URL del formulario de inicio para este flujo de trabajo. Por ejemplo:

InstantiationURL = "MyWorkflowInitiationPage.aspx"
NotaNota
SharePoint Foundation es compatible con rutas de acceso absolutas o relativas al servidor de la definición de plantilla de flujo de trabajo. Todas las direcciones URL de ruta de acceso al formulario se deben expresar en uno de estos formatos. Por ejemplo, una ruta de acceso absoluta, como ""http://site/library/page.aspx" o una ruta de acceso relativa al servidor, como "/layouts/page.aspx"". SharePoint Foundation no es compatible con la corrección de vínculos en las definiciones de plantilla de flujo de trabajo.

Para obtener más información acerca de los formularios de inicio, consulte Formularios de inicio y de asociación de flujo de trabajo (Sharepoint Foundation).

ModificationUrl

Text opcional. Especifica la dirección URL del formulario que controla las modificaciones para el flujo de trabajo. Si el flujo de trabajo incluye varias modificaciones, puede programar la forma de especificación con este atributo para:

  • Mostrar una vista distinta del formulario según el identificador de modificación pasado a este formulario.

  • Redirigir a un formulario independiente según el identificador de modificación pasado a este formulario.

Para obtener más información acerca de los formularios de modificación, consulte Formularios de modificación de flujo de trabajo (SharePoint Foundation).

StatusUrl

Obsoleto. No usar.

TaskListContentTypeId

Text opcional. Especifica el identificador de tipo de contenido asignado a la lista de tareas de flujo de trabajo.

Para obtener más información acerca de los formularios de tareas, consulte Formularios de tareas de flujo de trabajo (SharePoint Foundation).

Elementos secundarios

Elemento AssociationData (Workflow)

Elemento MetaData (Flujo de trabajo)

Elemento Categories (Flujo de trabajo)

Elementos primarios

Elemento Elements (Flujo de trabajo)

Comentarios

Para obtener más información acerca de los formularios de asociación e inicio, consulte Formularios de inicio y de asociación de flujo de trabajo (Sharepoint Foundation).

Ejemplo

En el siguiente ejemplo se muestra el elemento Workflow en un archivo de elementos de definición de flujo de trabajo. Se ha editado el ejemplo para que resulte más claro.

<?xml version="1.0" encoding="utf-8" ?> 
<Elements xmlns="https://schemas.microsoft.com/sharepoint/">
  <Workflow
        Name="AdventureWorksWorkflow"
        Description="Use this workflow to track sequential tasks of users."
        Id="C6964BFF-BG8D-41ac-AC5E-B61EC111731C"
        CodeBesideClass="AdventureWorks.Workflow1"
        CodeBesideAssembly="AdventureWorks, Version=12.0.0.0, Culture=neutral, PublicKeyToken=71e3bce121e9429c"
        TaskListContentTypeId="0x01080100C9C9515DE4E24001905074F980F93160"
        AssociationUrl="_layouts/myAssocPage.aspx"
        InstantiationUrl="_layouts/myIniPage.aspx"
        ModificationUrl="_layouts/myModPage.aspx">
    <Categories/>
    <AssociationData>
      …
    </AssociationData>
    <MetaData>
      …
    </MetaData>
  </Workflow>
</Elements>

Vea también

Conceptos

Implementación de flujos de trabajo mediante características

Definiciones de flujo de trabajo

Formularios de inicio y de asociación de flujo de trabajo (Sharepoint Foundation)

Formularios de modificación de flujo de trabajo (SharePoint Foundation)

Formularios de tareas de flujo de trabajo (SharePoint Foundation)

Otros recursos

Flujos de trabajo en SharePoint Foundation