Parameter 要素 (WorkflowActions)
最終更新日: 2015年3月9日
適用対象: 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>