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


Элемент 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. Используется для определения начального значения по умолчанию, которое передается в параметр. Значения задаются без учета регистра.

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

Нет

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

Parameters

Пример

В следующем примере показано построение элемента 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>

См. также

Задачи

Пример ACTIONS-файла

Концепции

Создание редакторов декларативных рабочих процессов без кода

Действия рабочего процесса по умолчанию

Условия рабочего процесса по умолчанию