次の方法で共有


RuleDesigner 要素 (WorkflowInfo)

適用対象: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013

Microsoft SharePoint Designer 2010 など、コードフリーの宣言型ワークフロー エディターでワークフロー文をレンダリングするために必要な情報を含む複合型要素。

定義

<RuleDesigner>
  <FieldBind>
    <Option>
    <DataSourceRef>

要素と属性

以下のセクションで、属性、子要素、親要素について説明します。

属性

属性

説明

**文**

必須 **text**。 ワークフロー エディタに表示される、ワークフロー ルールを示すテキストです。 ルール文には、静的テキストと、実行時に動的に生成されるテキストを含めることができます。

%1、%2、などを使用して文に変数を組み込むことができます。 各変数は**FieldBind** 要素 **Id** にマップされます。 次に、ワークフローの設計時に、これらの変数に表示されるテキストは **FieldBind** 要素の **Text** 属性です。

子要素

FieldBind

親要素

Default

Condition

操作

以下の XML は、コードフリーのワークフロー エディタに表示できるように RuleDesigner 要素を構築する方法を示しています。

    <WorkflowInfo>
      <Conditions>…</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>

関連項目