RuleDesigner 要素 (WorkflowActions)
最終更新日: 2015年3月9日
適用対象: SharePoint Foundation 2010
この記事の内容
属性
子要素
親要素
複合型の要素。RuleDesigner 要素には、Microsoft SharePoint Designer 2010 などの宣言型でコーディング不要のワークフロー エディターでワークフロー文をレンダリングするのに必要な情報が含まれます。
<Conditions>
<Default>…</Default>
<Condition>
<RuleDesigner>
<FieldBind>…</FieldBind>
</RuleDesigner>
</Condition>
</Conditions>
<Actions>
<Action>
<RuleDesigner>
<FieldBind>…</FieldBind>
</RuleDesigner>
</Action>
</Actions>
属性
属性 |
説明 |
---|---|
Sentence |
必須の text。ワークフロー エディタに表示される、ワークフロー ルールを示すテキストです。ルール文には、実行時に動的に生成したテキストだけでなく静的なテキストも含めることができます。 %1、%2、などを使用して文に変数を組み込むことができます。各変数は、FieldBind 要素の Id に対応します。ワークフローの設計時にこれらの変数に表示されるテキストは、FieldBind 要素の Text 属性です。 |
子要素
親要素
なし |
例
以下の 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>