Partager via


Initiation, élément (WorkflowConfig)

S’applique à : SharePoint 2016 | SharePoint Foundation 2013 | | SharePoint Online SharePoint Server 2013

Contient des informations d’initiation de flux de travail, telles que le formulaire d’initiation de flux de travail et les champs de données du formulaire d’initiation.

Définition

<Initiation URL="Text"
</Initiation>

Éléments et attributs

Les sections suivantes décrivent les attributs, les éléments enfants et les éléments parents.

Attributs

Attribut

Description

**URL**

**Texte**requis. Spécifie le chemin d'accès au formulaire de lancement du flux de travail.

Le chemin d'accès spécifié doit être relatif à l'emplacement du fichier de configuration du flux de travail.

Éléments enfants

Élément
Parameters, élément (WorkflowConfig)
Fields, élément (WorkflowConfig)

Éléments parents

Élément
WorkflowConfig, élément

Remarques

Le formulaire d’initiation spécifié doit contenir un champ de données pour chaque élément Field (Field) défini dans la section Fields, élément (WorkflowConfig) du fichier de configuration de flux de travail. Si aucun champ de données n'est présent, la valeur par défaut est utilisée lorsque le flux de travail démarre.

Une fois que le flux de travail a été associé à une liste SharePoint spécifique, le contenu de l’attribut URL est stocké dans la propriété InstantiationUrl des objets SPWorkflowTemplate et SPWorkflowAssociation pour le flux de travail.

Les applications créées pour fonctionner comme un éditeur de flux de travail déclaratif sans code basé sur des règles peuvent utiliser la méthode AssociateWorkflowMarkup(String, String) du service web web web websvcWebPartPages pour créer un modèle de flux de travail et l’associer à une liste SharePoint spécifiant un fichier de balisage de flux de travail, un fichier de configuration de flux de travail et éventuellement un fichier de balisage de règles de flux de travail.

Pour plus d'informations sur la création d'une application qui peut agir en tant qu'éditeur de flux de travail sans code basé sur des règles déclaratives, voir Creating Declarative, No-Code Workflow Editors.

Exemple

L’exemple d’élément Initiation suivant contient un attribut URL qui spécifie l’emplacement du formulaire d’initiation de flux de travail à utiliser pour ce flux de travail.

L’élément contient également un élément Fields , qui à son tour contient un élément Field qui définit le champ de données unique sur le formulaire d’initiation. Notez que l’élément Parameters contient un élément Parameter correspondant, avec une valeur d’attribut Name correspondante qui spécifie le type de données de l’élément Field .

Cet exemple a été modifié pour des raisons de clarté.

    <Initiation
        URL="Workflows/Notify Me/Notify Me.aspx">
      <Fields>
        <Field
          Name="Reason_for_Review"
          …
          DisplayName="Reason_for_Review"
          …
        >
          <Default>Standard review of new documents</Default>
        </Field>
      </Fields>
      <Parameters>
        <Parameter Name="Reason_for_Review" Type="System.String" />
      </Parameters>
    </Initiation>

Voir aussi