次の方法で共有


Parameter 要素 (WorkflowConfig)

最終更新日: 2015年3月9日

適用対象: SharePoint Foundation 2010

この記事の内容
属性
子要素
親要素

ワークフロー開始フォームの単一パラメータを表します。

<Parameter 
  Name="Text" 
  Type="Text" 
/>

属性

属性

説明

Name

必須の Text。パラメータの名前。Name 属性の値は、対応する Field 要素の Name 属性と同じである必要があります。

Name 属性の値も、パラメータのワークフロー変数の名前と同じである必要があります。

Type

パラメータの System データ型。

子要素

なし

親要素

Parameters 要素 (WorkflowConfig)

コメント

Fields 要素 (WorkflowConfig) 要素に含まれる各 Field 要素 (フィールド) 要素に対して、Parameters 要素 (WorkflowConfig) 要素内に対応する Parameter 要素 (WorkflowConfig) 要素と、一致する Name 属性が存在する必要があります。Parameter 要素 (WorkflowConfig) 要素はフィールドの System データ型を指定します。

Fields 要素 (WorkflowConfig) 要素には Field 要素 (フィールド) 要素のコレクションが含まれます。各 Field 要素 (フィールド) 要素はワークフロー開始フォーム上のデータ フィールドを表します。

また、Parameter 要素 (WorkflowConfig) 要素は同じ名前のワークフロー変数を表します。ユーザーがワークフロー開始フォームを送信すると、SharePoint Foundation は各パラメータに指定された値を InitiationData プロパティの一部としてワークフロー インスタンスに渡します。

ワークフローのワークフロー開始フォームへのパスを指定するには、Initiation 要素 (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>

関連項目

概念

SharePoint Foundation のワークフローの開発

宣言型のコーディング不要ワークフロー エディタを作成する

ワークフロー構成スキーマの概要

SharePoint Designer ワークフローの概要