Freigeben über


Conditions-Element (WorkflowInfo)

Gilt für: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Bedingungen werden von deklarativen, regelbasierten codefreien Workflow-Editoren wie Microsoft SharePoint Designer 2010 verwendet, um Workflows zu erstellen. Bedingungen sind Funktionen im Code, die einen booleschen Wert zurückgeben, wenn sie von Microsoft SharePoint Foundation 2010 aufgerufen werden.

Wenn Sie einen codefreien Workflow-Editor zum Entwickeln von Workflows verwenden, werden dem Workflow-Designer Bedingungen in Form einer Liste von Ausdrücken angezeigt. Jede der Bedingungen in dieser Liste verfügt über eine entsprechende Funktion im Code, die zum Auswerten von Werten verwendet wird, die entweder vom Benutzer oder von SharePoint Foundation 2010 bereitgestellt werden.

Das Conditions-Element ist das übergeordnete Element für alle Condition-Elemente.

Hinweis

Die in der folgenden Tabelle aufgeführten Attribute werden nur aus der Standard-WSS gelesen. ACTIONS-Datei und kann in keinem benutzerdefinierten überschrieben werden. ACTIONS-Dateien.

Definition

<Conditions>
      <Condition>…</Condition>
      <Default>…</Default>
</Conditions>

Elemente und Attribute

In den folgenden Abschnitten werden Attribute, untergeordnete und übergeordnete Elemente erläutert.

Attribute

Attribut Beschreibung
Und

Erforderlicher text-Wert. Der in diesem Attribut definierte Text wird im Regel-Designer-Satz angezeigt, wenn zwei oder mehr Bedingungen in demselben bedingten Branch verwendet werden und wenn alle Bedingungen erfüllt werden müssen, bevor Workflowaktionen ausgeführt werden können. Bei dem Wert wird die Groß-/Kleinschreibung nicht beachtet.

Der Standardwert ist und (gilt nur für die englischsprachige Version von SharePoint Foundation 2010).

Beispiel:

\<Conditions And="and">

Else

Erforderlicher text-Wert. Der in diesem Attribut definierte Text wird im Regel-Designer-Satz angezeigt, wenn dem Workflow eine Aktivität für bedingten Branch hinzugefügt wird. Bei dem Wert wird die Groß-/Kleinschreibung nicht beachtet.

Der Standardwert ist Else if (gilt nur für die englischsprachige Version von SharePoint Foundation 2010).

Beispiel:

\<Conditions Else="Else if"\>

Not

Erforderlicher text-Wert. Der in diesem Attribut definierte Text wird im Regel-Designer-Satz angezeigt, wenn die Bedingung keinen angegebenen Wert oder Wertebereich enthalten darf. Bei diesem Wert wird die Groß-/Kleinschreibung nicht beachtet.

Der Standardwert ist Not.

Beispiel:

\<Conditions Not="not"\>

Or

Erforderlicher text-Wert. Der in diesem Attribut definierte Text wird im Regel-Designer-Satz angezeigt, wenn zwei oder mehr Bedingungen in demselben bedingten Branch vorhanden sind und jeder Wert die Bedingungen erfüllt, sodass die Workflowaktionen ausgeführt werden können. Bei dem Wert wird die Groß-/Kleinschreibung nicht beachtet.

Der Standardwert ist oder (gilt nur für die englischsprachige Version von SharePoint Foundation 2010).

Beispiel:

\<Conditions Or="or"\>

Wann

Erforderlicher text-Wert. Der in diesem Attribut definierte Text wird im Regel-Designer-Satz angezeigt, wenn ein bedingter Branch hinzugefügt wird, der erfordert, dass die werte oder bedingungen, die darauf folgen, true zurückgeben, damit die Workflowaktionen ausgeführt werden können. Bei dem Wert wird die Groß-/Kleinschreibung nicht beachtet.

Der Standardwert ist If (gilt nur für die englischsprachige Version von SharePoint Foundation 2010).

Beispiel:

\<Conditions When="If"\>

Untergeordnete Elemente

Default

Bedingung

Übergeordnete Elemente

WorkflowInfo

Hinweise

Jedes Conditions-Element kann nur einmal in einer ACTIONS-Datei vorkommen.

Beispiel

Im folgenden Beispiel wird veranschaulicht, wie das Conditions-Element so formatiert wird, dass die einzelnen condition-Elemente , die es enthält, im Workflow-Editor angezeigt werden.

    <WorkflowInfo Language="en-us">
       <Conditions And="and" Or="or" Not="not" When="If" Else="Else if">
          <Condition>…</Condition>
          <Default>…</Default>
       </Conditions>
       <Actions>…</Actions>
    </WorkflowInfo>

Siehe auch