Initiation, élément (WorkflowConfig)
Dernière modification : vendredi 30 mai 2008
S’applique à : SharePoint Foundation 2010
Dans cet article
Attributs
Éléments enfants
Éléments parents
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>
Attributs
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. |
Éléments enfants
Éléments parents
Remarques
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(String, String) 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.
Exemple
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>
Voir aussi
Concepts
Développement de flux de travail pour SharePoint Foundation
Création d'éditeurs de flux de travail déclaratifs et sans code
Vue d'ensemble du schéma de configuration de flux de travail