Freigeben über


RuleDesigner-Element (WorkflowActions)

Letzte Änderung: Montag, 28. Februar 2011

Gilt für: SharePoint Foundation 2010

Inhalt dieses Artikels
Attribute
Untergeordnete Elemente
Übergeordnete Elemente

Komplexes Typelement. Das RuleDesigner-Element enthält die benötigten Informationen zum Rendern eines Workflowsatzes in einem deklarativen, codelosen Workflow-Editor wie Microsoft SharePoint Designer 2010.

<Conditions>
  <Default>…</Default>
    <Condition>
    <RuleDesigner>
      <FieldBind>…</FieldBind>
    </RuleDesigner>
  </Condition>
</Conditions>
<Actions>
  <Action>
    <RuleDesigner>
      <FieldBind>…</FieldBind>
    </RuleDesigner>
  </Action>
</Actions>

Attribute

Attribut

Beschreibung

Sentence

Erforderlicher text-Wert. Im Workflow-Editor angezeigter Text, der die Workflowregel darstellt. Der Regelsatz kann sowohl statischen als auch zur Laufzeit dynamisch generierten Text enthalten.

Variablen können mithilfe der Notation "%1, %2 usw." in den Satz eingebunden werden. Jede Variable ist der Id eines FieldBind-Elements zugeordnet. Anschließend entspricht während des Workflowentwurfs der für diese Variablen angezeigte Text dem Text-Attribut des FieldBind-Elements.

Untergeordnete Elemente

FieldBind

Option

Übergeordnete Elemente

Keine

Beispiel

Im folgenden XML-Beispiel wird ein RuleDesigner-Element so erstellt, dass es in einem codelosen Workflow-Editor angezeigt werden kann.

<WorkflowInfo>
  <Conditions>…</Conditions>
  <Actions Sequential="then" Parallel="and">
    <Action Name="Update my custom SharePoint list"
            ClassName="CustomActivities.OrderListFunctions"
            Assembly="CustomActivities"
            Category="My Custom Actions"
            CreatesTask="true"
            CreatesInList="UpdateList"
            AppliesTo="all"
            ListModeration="false"
            UsesCurrentItem="true">
      <RuleDesigner Sentence="Update %1">
        <FieldBind Field="UpdateList"
                   Function="UpdateOrderList"
                   DesignerType="ChooseListItem"
                   ID="1"
                   Text="My Custom List">
        </FieldBind>
      </RuleDesigner>
      <Parameters>
        <Parameter Type="System.String, mscorlib"
                   Direction="In"
                   Name="UpdateList" />
      </Parameters>
    </Action>
  </Actions>
</WorkflowInfo>

Siehe auch

Aufgaben

Beispiel für eine .ACTIONS-Datei

Konzepte

Erstellen deklarativer Workflow-Editoren ohne Code

Standard-Workflowaktionen

Standard-Workflowbedingungen