Freigeben über


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

Parameters-Element (WorkflowConfig)

Fields-Element (WorkflowConfig)

Übergeordnete Elemente

WorkflowConfig-Element

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

Übersicht zum Workflowkonfigurationsschema

Übersicht zum SharePoint Designer-Workflow