Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
(Элемент Actions) (Элемент WorkflowInfo) (Действие4)
Область применения: SharePoint Server 2013
Содержит сведения, необходимые для Workflow Manager Client 1.0 для обработки базовых действий или действий действия рабочего процесса.
Применение
<Actions>
<Action>
<Parameters />
<RuleDesigner />
<DataSources />
<Modifications>
<Modification/>
</Modifications>
<ActionVariables />
<ActionBody /
<ActionConditions />
</Action>
</Actions>
Сведения об элементе
| Информация | Расположение |
|---|---|
| Тип элемента | |
| Namespace | |
| Файл схемы | Actions4.xsd |
Определение
<xs:element name="Action" minOccurs="0" maxOccurs="unbounded">
<xs:complexType>
<xs:all>
<xs:element name="Parameters" type="parametersType" minOccurs="0" maxOccurs="1"></xs:element>
<xs:element name="RuleDesigner" type="ruleDesignerType" minOccurs="1" maxOccurs="1"></xs:element>
<xs:element name="DataSources" type="dataSourcesType" minOccurs="0" maxOccurs="1"></xs:element>
<xs:element name="Modifications" minOccurs="0" maxOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:element name="Modification" minOccurs="1" maxOccurs="unbounded">
<xs:attribute name="TypeId" type="s:string" use="required" />
<xs:attribute name="NameFormat" type="s:string" use="required" />
<xs:attribute name="FormURN" type="s:string" use="required" />
</xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ActionVariables" minOccurs="0" maxOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:element name="ActionVariables"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ActionBody" minOccurs="0" maxOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:element name="ActionBody"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
<xs:element name="ActionConditions" minOccurs="0" maxOccurs="1">
<xs:complexType>
<xs:sequence>
<xs:element name="ActionConditions"></xs:element>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:all>
<xs:attribute name="Name" type="s:string" use="required" />
<xs:attribute name="ClassName" type="s:string" use="required" />
<xs:attribute name="Assembly" type="s:string" />
<xs:attribute name="FunctionName" type="s:string" />
<xs:attribute name="Category" type="s:string" />
<xs:attribute name="CreatesTask" type="s:boolean" />
<xs:attribute name="CreatesInList" type="s:string" />
<xs:attribute name="AppliesTo" type="appliesToTypes" use="required" />
<xs:attribute name="IsError" type="s:boolean" />
<xs:attribute name="ListModeration" type="s:boolean" />
<xs:attribute name="UsesCurrentItem" type="s:boolean" />
<xs:attribute name="CreatedTaskFormType" type="s:string" />
<xs:attribute name="__SolutionId" type="s:string" />
<xs:attribute name="SandboxedFunction" type="s:boolean" />
<xs:attribute name="ShapeImageUrl" type="s:string" />
</xs:complexType>
</xs:element>
Элементы и атрибуты
Если в схеме определяются конкретные требования, например sequence, minOccurs, maxOccurs и choice, см. раздел определений.
Родительские элементы
Элемент |
Тип |
Описание |
|---|---|---|
Дочерние элементы
Элемент |
Тип |
Описание |
|---|---|---|
Атрибуты
| Атрибут | Тип | Обязательный | Описание | Возможные значения |
|---|---|---|---|---|
| __SolutionId | s:string | необязательный | Указывает ИДЕНТИФИКАТОР GUID, который клиентское приложение записывает в действие, относящееся к реализации. Сервер использует GUID для поиска сборки в среде выполнения рабочего процесса. | Значения типа s:string. |
| AppliesTo | appliesToTypes | обязательно | Указывает, каким должно быть это действие рабочего процесса. Допустимые значения: site, list, doclib и все. Значение все означает, что действие доступно в любой области и всегда будет отображаться в списке Действия. | Значения типа appliesToTypes. |
| Assembly | s:string | необязательный | Имя сборки, содержащее инструкции по реализации элемента Action . Текст должен содержать значения PublicKeyToken, Version и Culture. | Значения типа s:string. |
| Категория | s:string | необязательный | Предоставляет категорию для действия рабочего процесса. Это значение используется для фильтрации списка доступных действий. | Значения типа s:string. |
| ClassName | s:string | обязательно | Полное имя класса, реализующего действие рабочего процесса. | Значения типа s:string. |
| CreatedTaskFormType | s:string | необязательный | Указывает тип созданной задачи. Используйте DataCollectTask для создания задачи, которая собирает данные от одного пользователя; используйте GroupAssignedTask , чтобы создать задачу, которая собирает данные от одного или нескольких пользователей; используйте TodoItemTask , чтобы создать задачу, которая не собирает данные от пользователей, а существует только для того, чтобы пользователь проверял, что он что-то сделал; используйте TaskProcess , чтобы создать задачу, которая имеет форму, которая позволяет выполнять нерегламентированное взаимодействие и может собирать данные от одного или нескольких пользователей. | Значения типа s:string. |
| CreatesInList | s:string | необязательный | Если задано значение , указывает, что рабочий процесс создает элемент в списке или библиотеке документов. Значения должны сопоставляться с именем параметра, содержащего идентификатор списка или библиотеки документов. | Значения типа s:string. |
| CreatesTask | s:boolean | необязательный | Если значение равно true, в рабочем процессе создается элемент списка задач. Если оставить пустым, предположение будет ложным и элементы списка задач не создаются. | Значения типа s:boolean. |
| FunctionName | s:string | необязательный | Указывает имя вызываемой функции. | Значения типа s:string. |
| IsError | s:boolean | необязательный | Если значение равно true, экземпляры этого элемента Action считаются ошибкой в клиентском приложении. | Значения типа s:boolean. |
| ListModeration | s:boolean | необязательный | Если значение равно true, этот элемент Action применяется к списку или библиотеке документов с включенным утверждением содержимого. Если оставить пустым, предположение будет ложным. | Значения типа s:boolean. |
| Имя | s:string | обязательно | Представляет описательное имя действия рабочего процесса, отображаемого в редакторе рабочих процессов. | Значения типа s:string. |
| SandboxedFunction | s:boolean | необязательный | Если задано значение true, клиентское приложение вставляет действие для конкретной реализации при выборе этого действия. Действие должно быть настроено для вызова функции, определенной сочетанием AssemblyName, ClassName и FunctionName. Если задано, необходимо также задать AssemblyName, ClassName, FunctionName и __SolutionId. | Значения типа s:boolean. |
| ShapeImageUrl | s:string | необязательный | URL-адрес файла фигуры значка по умолчанию, который доступен для настройки при создании пользовательских действий или настраиваемых условий. | Значения типа s:string. |
| UsesCurrentItem | s:boolean | необязательный | Указывает, можно ли использовать заданное действие рабочего процесса в рабочем процессе сайта. Установка значения true означает, что действие не может быть использовано и недоступно для рабочих процессов сайта. Функция копирования и вставки для действий также блокируется. Если это значение атрибута не задано, подразумевается значение false . | Значения типа s:boolean. |