Initiation-Element (WorkflowConfig)
Letzte Änderung: Freitag, 30. Mai 2008
Gilt für: SharePoint Foundation 2010
Inhalt dieses Artikels
Attribute
Untergeordnete Elemente
Übergeordnete Elemente
Enthält Informationen zur Workflowinitiierung, wie z. B. das Workflowinitiierungsformular und die Datenfelder im Initiierungsformular.
<Initiation URL="Text"
</Initiation>
Attribute
Attribut |
Beschreibung |
URL |
Erforderlicher Text-Wert. Gibt den Pfad zum Workflowinitiierungsformular für den Workflow an. Der Pfad muss relativ zum Speicherort der Workflowkonfigurationsdatei angegeben werden. |
Untergeordnete Elemente
Übergeordnete Elemente
Hinweise
Das angegebene Initiierungsformular sollte für jedes Field-Element (Field)-Element, das im Fields-Element (WorkflowConfig)-Abschnitt der Workflowkonfigurationsdatei definiert ist, ein Datenfeld enthalten. Wenn kein Datenfeld vorhanden ist, wird beim Start des Workflows der Standardwert verwendet.
Nachdem der Workflow einer bestimmten SharePoint-Liste zugeordnet wurde, wird der Inhalt des URL-Attributs in der InstantiationUrl-Eigenschaft der Objekte SPWorkflowTemplate und SPWorkflowAssociation für den Workflow gespeichert.
In Anwendungen, die für die Verwendung als deklarativer regelbasierter Workflow-Editor ohne Code konzipiert sind, kann mithilfe der AssociateWorkflowMarkup(String, String)-Methode des websvcWebPartPages-Webdiensts eine Workflowvorlage erstellt und einer SharePoint-Liste zugeordnet werden, indem eine Workflowmarkupdatei, eine Workflowkonfigurationsdatei und optional eine Workflowregel-Markupdatei angegeben wird.
Weitere Informationen zum Erstellen einer Anwendung, die als deklarativer regelbasierter Workflow-Editor ohne Code verwendet werden kann, finden Sie unter Erstellen deklarativer Workflow-Editoren ohne Code.
Beispiel
Das folgende Beispiel für das Initiation-Element enthält ein URL-Attribut, das den Speicherort des für diesen Workflow zu verwendenden Workflowinitiierungsformulars angibt.
Das Element enthält auch ein Fields-Element, das wiederum ein Field-Element enthält, mit dem das einzelne Datenfeld im Initiierungsformular definiert wird. Beachten Sie, dass das Parameters-Element ein entsprechendes Parameter-Element mit einem übereinstimmenden Name-Attributwert enthält, mit dem der Datentyp des Field-Elements angegeben wird.
Dieses Beispiel wurde zur Veranschaulichung vereinfacht.
<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>
Siehe auch
Konzepte
Workflowentwicklung für SharePoint Foundation
Erstellen deklarativer Workflow-Editoren ohne Code