Freigeben über


Action-Element (WorkflowActions)

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

Enthält die Informationen, die für die Workflow-Engine zum Verarbeiten einer Workflowaktivität benötigt werden, die in Microsoft SharePoint Foundation 2010 als Aktion bezeichnet wird. Ein Workflowaktionselement stellt eine Workflowaktivität dar, z. B. das Senden von E-Mail-Benachrichtigungen, das Aktualisieren von SharePoint Foundation 2010-Listenelementen, das Erstellen und Zuweisen von Aufgaben und viele andere Aktivitäten.

Definition

<WorkflowActions>
    <Action>
        <Parameters>
        </Parameters>
        <RuleDesigner>
        </RuleDesigner>
        <DataSources>
        </DataSources>
        <Modifications>
            <Modification>
            </Modification>
        </Modifications>
        <ActionVariables>
        </ActionVariables>
        <ActionBody>
        </ActionBody>
        <ActionConditions>
        </ActionConditions>
    </Action>
</WorkflowActions>

Elemente und Attribute

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

Attribute

Attribut Beschreibung
Name Erforderlicher text-Wert. Stellt die Beschreibung der Workflowaktion dar, die dem Workflow- Editor angezeigt wird.
ClassName Erforderlicher text-Wert. Vollqualifizierter Name der Klasse, die die Workflowaktion implementiert; Beispiel: Microsoft.SharePoint.WorkflowActions.EmailActivity.
Assembly Erforderlicher text-Wert. Der Microsoft .NET-Assemblyname, der Anweisungen zum Implementieren des Action-Elements enthält. Der Text sollte PublicKeyToken, Version und Culture enthalten.
FunctionName Optionaler Text. Gibt den Namen einer aufzurufenden Funktion an.
Kategorie Optionaler text-Wert. Stellt eine Kategorie für die Workflowaktion bereit. Dieser text-Wert dient zum Filtern der Liste verfügbarer Aktionen.
CreatesTask Optionaler Boolean-Wert. Bei Festlegung auf true wird ein Aufgabenlistenelement im Workflow erstellt. Wenn sie leer gelassen wird, ist die Annahme falsch, und es werden keine Aufgabenlistenelemente erstellt.
CreatesInList Optionaler text-Wert. Wenn ein Wert für dieses Attribut festgelegt ist, erstellt der Workflow ein Element in einer Liste. Werte müssen einem Parameternamen zugeordnet sein, der die ID der Liste oder Dokumentbibliothek enthält.
AppliesTo Erforderlicher text-Wert. Gibt an, ob diese Workflowaktion für Listen, Dokumentbibliotheken oder beides verfügbar sein soll. Gültige Werte sind list, doclib und all.
IsError Optionaler Boolean-Wert. Wenn dieser Wert auf true festgelegt ist, werden Instanzen dieses Action-Elements von der Clientanwendung als Fehler angesehen.
ListModeration Optionaler Boolean-Wert. Bei Festlegung auf true gilt dieses Action-Element für eine Liste oder Dokumentbibliothek, für welche die Inhaltsgenehmigung aktiviert ist. Falls leer, wird false angenommen.
UsesCurrentItem Optionaler Boolean-Wert. Gibt bei Festlegung auf true an, dass das aktuelle Element verwendet oder geändert werden muss. Falls auf false festgelegt oder leer gelassen, verwendet dieses Action-Element nur das angegebene SharePoint-Listen- oder Dokumentbibliothekselement.
CreatedTaskFormType Optionaler Text. Gibt den Typ einer erstellten Aufgabe an: DataCollectTask zum Erstellen einer Aufgabe, die Daten von einem Benutzer sammelt; GroupAssignedTask zum Erstellen einer Aufgabe, die Daten von einem oder mehreren Benutzern sammelt; TodoItemTask , um eine Aufgabe zu erstellen, die keine Daten von Benutzern sammelt, sondern nur für einen Benutzer vorhanden ist, um zu überprüfen, ob er etwas getan hat; oder TaskProcess , um eine Aufgabe zu erstellen, die über ein Formular verfügt, das die Ad-hoc-Zusammenarbeit ermöglicht und möglicherweise Daten von einem oder mehreren Benutzern sammelt.
__Solutionid Optionaler Text. Gibt eine GUID an, die die Clientanwendung in die implementierungsspezifische Aktion schreibt. Der Server verwendet die GUID, um die Assembly zur Laufzeit des Workflows zu finden.
SandboxedFunction Optionaler Boolean-Wert. Bei Festlegung auf true fügt die Clientanwendung eine implementierungsspezifische Aktion ein, wenn diese Aktion ausgewählt ist. Die Aktion sollte so konfiguriert werden, dass eine Funktion aufgerufen wird, die durch die Konjunktion von AssemblyName, ClassName und FunctionName definiert wird. Wenn festgelegt, müssen AssemblyName, ClassName, FunctionName und __SolutionId ebenfalls festgelegt werden.

Untergeordnete Elemente

Parameter

RuleDesigner

DataSources

Änderungen

ActionVariables

ActionBody

ActionConditions

Übergeordnete Elemente

WorkflowActions

Siehe auch