Parameter-Element (WorkflowConfig)
Gilt für: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013
Stellt einen einzelnen Parameter für das Workflowinitiierungsformular dar.
Definition
<Parameter
Name="Text"
Type="Text"
/>
Elemente und Attribute
In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.
Attribute
Attribut |
Beschreibung |
---|---|
**Name** |
Erforderlich **Text**. Gibt den Namen des Parameters an. Der Name-Attributwert muss mit dem Name-Attribut des entsprechenden **Field**-Elements identisch sein. Der Wert des Name-Attributs entspricht auch dem Namen der Workflowvariablen, die den Parameter darstellt. |
**Art** |
Der Systemdatentyp des Parameters. |
Untergeordnete Elemente
Keine |
Übergeordnete Elemente
Element |
---|
Parameters-Element (WorkflowConfig) |
Hinweise
Für jedes Field-Element (Field) -Element, das im Fields-Element (WorkflowConfig)- Element enthalten ist, muss ein entsprechendes ParameterElement (WorkflowConfig) -Element im Parameters-Element (WorkflowConfig) -Element mit einem übereinstimmenden Name-Attribut vorhanden sein. Das Parameter-Element (WorkflowConfig)- Element gibt den Systemdatentyp des Felds an.
Das Fields-Element (WorkflowConfig)- Element enthält eine Auflistung von Field Element (Field)- Elementen. Jedes Field-Element (Field) -Element stellt ein Datenfeld im Workflowinitiierungsformular dar.
Das Parameter-Element (WorkflowConfig) -Element stellt auch eine Workflowvariable mit demselben Namen dar. Wenn der Benutzer das Workflowinitiierungsformular übermittelt, übergibt SharePoint Foundation den für jeden Parameter angegebenen Wert als Teil der InitiationData-Eigenschaft an den Workflow instance.
Verwenden Sie das URL-Attribut des Elements Initiation Element (WorkflowConfig), um den Pfad zum Workflowinitiierungsformular für den Workflow anzugeben.
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>