Элемент Parameter (WorkflowActions)
Дата последнего изменения: 9 марта 2015 г.
Применимо к: SharePoint Foundation 2010
В этой статье
Атрибуты
Дочерние элементы
Родительские элементы
Используется для описания входных и выходных параметров для вызова настраиваемого метода Actions или Conditions.
<Conditions>
<Condition>
<Parameters>
<Parameter />
</Parameter>
</Condition>
</Conditions>
<Actions>
<Action>
<Parameters>
<Parameter />
</Parameters
</Action>
</Actions>
Атрибуты
Атрибут |
Описание |
---|---|
Type |
Обязательный атрибут типа String. Частичный тип данных .NET. Значения задаются без учета регистра. Example: System.Object, mscorlib |
Direction |
Необязательный атрибут типа text. Задает входной или выходной параметр. Допустимые значения: In и Out. Значения задаются без учета регистра. |
Name |
Обязательный атрибут типа text. Используется для связывания элемента FieldBind с параметром. Значения задаются без учета регистра. |
InitialValue |
Необязательный атрибут типа text. Используется для определения начального значения по умолчанию, которое передается в параметр. Значения задаются без учета регистра. |
Дочерние элементы
Нет |
Родительские элементы
Пример
В следующем примере показано построение элемента Parameter, обеспечивающего взаимодействие ядра рабочего процесса с кодом сборки.
<WorkflowInfo>
<Conditions>
<Default>…</Default>
<Condition>…
<Parameters>
<Parameter />
</Parameters>
</Condition>
</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>
См. также
Задачи
Концепции
Создание редакторов декларативных рабочих процессов без кода