Initiation, élément (WorkflowConfig)

Windows SharePoint Services 3

Contient les informations de lancement du flux de travail, par exemple le formulaire de lancement du flux de travail, ainsi que les champs de données du formulaire de lancement.


<Initiation URL="Text"
</Initiation>

Attribut

Description

URL

Valeur de type Text obligatoire. 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.

Le formulaire de lancement spécifié doit contenir un champ de données pour chaque élément Field, élément (Field) défini dans la section Fields, élément (WorkflowConfig) du fichier de configuration du 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 est associé à une liste SharePoint spécifique, le contenu de l'attribut URL est stocké dans la propriété InstantiationUrl des objets SPWorkflowTemplate et SPWorkflowAssociation du flux de travail.

Les applications créées pour fonctionner sous forme d'éditeur de flux de travail sans code, basé sur des règles déclaratives, peuvent utiliser la méthode AssociateWorkflowMarkup du service Web websvcWebPartPages afin de créer un modèle de flux de travail et de l'associer à une liste SharePoint en spécifiant un fichier de balises du flux de travail, un fichier de configuration du flux de travail et éventuellement, un fichier de balises des règles du flux de travail.

Pour plus d'informations sur la création d'une application pouvant agir en tant qu'éditeur de flux de travail sans code, basé sur des règles déclaratives, voir Création d'éditeurs de flux de travail déclaratifs et sans code.

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

L'élément contient également un élément Fields, qui contient à son tour un élément Field, qui définit le champ de données unique sur le formulaire de lancement. 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>
Afficher: