Поделиться через


Элемент Action (WorkflowActions)

Область применения: SharePoint 2016 | SharePoint Foundation 2013 | SharePoint Online | SharePoint Server 2013

Содержит сведения, необходимые обработчику рабочих процессов для обработки действия рабочего процесса, которое называется действием в Microsoft SharePoint Foundation 2010. Элемент workflow Action представляет действие рабочего процесса, например отправку уведомлений по электронной почте, обновление элементов списка SharePoint Foundation 2010, создание и назначение задач и многие другие действия.

Определение

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

Элементы и атрибуты

В разделах ниже приводится описание атрибутов, дочерних и родительских элементов.

Атрибуты

Атрибут Описание
Name Обязательный текст. Представляет описание действия рабочего процесса, отображаемого в редакторе рабочих процессов.
ClassName Обязательный текст. Полное имя класса, реализующего действие рабочего процесса; Например, Microsoft.SharePoint.WorkflowActions.EmailActivity.
Assembly Обязательный текст. Имя сборки Microsoft .NET, содержащей инструкции по реализации элемента Action . Текст должен содержать PublicKeyToken, Version и Culture.
FunctionName Необязательный текст. Указывает имя вызываемой функции.
Категория Необязательный текст. Предоставляет категорию для действия рабочего процесса. Этот текст используется для фильтрации списка доступных действий.
CreatesTask Необязательный логический. Если задано значение true, в рабочем процессе создается элемент списка задач. Если оставить пустым, предположение будет ложным и элементы списка задач не создаются.
CreatesInList Необязательный текст. Если для этого атрибута задано значение, рабочий процесс создает элемент в списке. Значения должны сопоставляться с именем параметра, содержащего идентификатор списка или библиотеки документов.
AppliesTo Обязательный текст. Указывает, должно ли это действие рабочего процесса быть доступно для списков, библиотек документов или и для того, и другого. Допустимые значения: list, doclib и all.
IsError Необязательный логический. Если задано значение true, экземпляры этого элемента Action считаются ошибкой клиентского приложения.
ListModeration Необязательный логический. Если задано значение true, этот элемент Action применяется к списку или библиотеке документов с включенным утверждением содержимого. Если оставить пустым, предположение будет ложным.
UsesCurrentItem Необязательный логический. Если задано значение true, указывает, что текущий элемент следует использовать или изменить. Если задано значение false или слева пустым, этот элемент Action использует только указанный список SharePoint или элемент библиотеки документов.
CreatedTaskFormType Необязательный текст. Указывает тип созданной задачи: DataCollectTask для создания задачи, которая собирает данные от одного пользователя; GroupAssignedTask для создания задачи, которая собирает данные от одного или нескольких пользователей; TodoItemTask для создания задачи, которая не собирает данные от пользователей, а только существует для пользователя, чтобы убедиться, что он что-то сделал; Или TaskProcess для создания задачи, которая имеет форму, которая позволяет выполнять нерегламентированное сотрудничество и может собирать данные от одного или нескольких пользователей.
__SolutionId Необязательный текст. Указывает ИДЕНТИФИКАТОР GUID, который клиентское приложение записывает в действие, относящееся к реализации. Сервер использует GUID для поиска сборки во время выполнения рабочего процесса.
SandboxedFunction Необязательный логический. Если задано значение true, клиентское приложение вставляет действие для конкретной реализации при выборе этого действия. Действие должно быть настроено для вызова функции, определенной сочетанием AssemblyName, ClassName и FunctionName. Если задано, также необходимо задать AssemblyName, ClassName, FunctionName и __SolutionId .

Дочерние элементы

Parameters

RuleDesigner

DataSources

Изменения

ActionVariables

ActionBody

ActionConditions

Родительские элементы

WorkflowActions

См. также