Parameter 要素 (WorkflowConfig)
適用対象: SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013
ワークフロー開始フォームの単一パラメータを表します。
定義
<Parameter
Name="Text"
Type="Text"
/>
要素と属性
以下のセクションで、属性、子要素、親要素について説明します。
属性
属性 |
説明 |
---|---|
**名前** |
必須 **Text**。 パラメータの名前。 Name 属性値は、対応する **Field** 要素の Name 属性と同じである必要があります。 Name 属性の値も、パラメータのワークフロー変数の名前と同じである必要があります。 |
**型** |
パラメータの System データ型。 |
子要素
None |
親要素
要素 |
---|
Parameters 要素 (WorkflowConfig) |
注釈
Fields 要素 (WorkflowConfig) 要素に含まれる Field 要素 (Field) 要素ごとに、対応する Parameter 要素 (WorkflowConfig) 要素が Parameters 要素 (WorkflowConfig) 要素に存在し、Name 属性が一致している必要があります。 Parameter 要素 (WorkflowConfig) 要素は、フィールドのシステム データ型を指定します。
Fields 要素 (WorkflowConfig) 要素には、Field 要素 (Field) 要素のコレクションが含まれています。 各 Field 要素 (Field) 要素は、ワークフロー開始フォームのデータ フィールドを表します。
Parameter 要素 (WorkflowConfig) 要素は、同じ名前のワークフロー変数も表します。 ユーザーがワークフロー開始フォームを送信すると、SharePoint Foundation は、各パラメーターに指定された値を 、InitiationData プロパティの一部としてワークフロー インスタンスに渡します。
ワークフローのワークフロー開始フォームへのパスを指定するには 、開始要素 (WorkflowConfig) 要素の URL 属性を使用します。
例
次の例では、このワークフローで使用するワークフロー開始フォームの場所を示す URL 属性を Initiation 要素に指定しています。
Initiation 要素には Fields 要素も含まれ、Fields 要素には開始フォーム上の 1 つのデータ フィールドを定義する Field 要素が含まれます。 Parameters 要素には対応する Parameter 要素が含まれ、これに一致する Name 属性は Field 要素のデータ型を指定します。
この例は見やすいように編集されています。
<Initiation
URL="Workflows/Notify Me/Notify Me.aspx">
<Fields>
<Field
Name="Reason_for_Review"
…
DisplayName="Reason for Review"
…
>
<Default>Standard review of new documents</Default>
</Field>
</Fields>
<Parameters>
<Parameter Name="Reason_for_Review" Type="System.String" />
</Parameters>
</Initiation>