Элемент Parameter (WorkflowConfig)
Дата последнего изменения: 9 марта 2015 г.
Применимо к: SharePoint Foundation 2010
В этой статье
Атрибуты
Дочерние элементы
Родительские элементы
Представляет один параметр для формы инициализации рабочего процесса.
<Parameter
Name="Text"
Type="Text"
/>
Атрибуты
Атрибут |
Описание |
Name |
Обязательный атрибут типа Text. Задает имя параметра. Значение атрибута Name должно быть то же, что и у атрибута Name соответствующего элемента Field. Значение атрибута Name такое же, что и имя переменной рабочего процесса, которая представляет параметр. |
Type |
Системный тип данных параметра. |
Дочерние элементы
Отсутствуют |
Родительские элементы
Примечания
Для каждого элемента Элемент Field (Field), содержащегося в элементе Элемент Fields (WorkflowConfig), должен быть соответствующий элемент Элемент Parameter (WorkflowConfig) в элементе Элемент Parameters (WorkflowConfig) с совпадающим атрибутом Name. Элемент Элемент Parameter (WorkflowConfig) задает системный тип данных поля.
Элемент Элемент Fields (WorkflowConfig) содержит коллекцию элементов Элемент Field (Field). Каждый элемент Элемент Field (Field) представляет поле данных на форме инициализации рабочего процесса.
Элемент Элемент Parameter (WorkflowConfig) представляет также переменную рабочего процесса с таким же именем. Когда пользователь отправляет форму инициализации рабочего процесса, SharePoint Foundation передает значение, заданное для каждого параметра, в экземпляр рабочего процесса как часть свойства InitiationData.
Атрибут URL-адреса элемента Элемент Initiation (WorkflowConfig) используется для указания пути к форме инициализации рабочего процесса.
Пример
Следующий образец элемента Initiation содержит атрибут URL-адреса, который определяет местонахождение формы инициализации рабочего процесса, которая должна использоваться для этого рабочего процесса.
Этот элемент содержит также элемент Fields, который, в свою очередь, содержит элемент Field, который определяет одно поле данных на форме инициализации. Следует заметить, что элемент Parameters содержит соответствующий элемент Parameter с совпадающим значением атрибута Name, который определяет тип данных элемента Field.
Для ясности пример отредактирован.
<Initiation
URL="Workflows/Notify Me/Notify Me.aspx">
<Fields>
<Field
Name="Reason_for_Review"
…
DisplayName="Reason for Review"
…
>
<Default>Standard review of new documents</Default>
</Field>
</Fields>
<Parameters>
<Parameter Name="Reason_for_Review" Type="System.String" />
</Parameters>
</Initiation>
См. также
Концепции
Разработка рабочих процессов для SharePoint Foundation
Создание редакторов декларативных рабочих процессов без кода