Parameter 元素 (WorkflowConfig)

适用于:SharePoint 2016 |SharePoint Foundation 2013 |SharePoint Online |SharePoint Server 2013

表示工作流程初始表单的单个参数。

定义

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

元素和属性

下面各部分介绍了属性、子元素和父元素。

Attributes

属性

说明

**名字**

必需 **Text**。 指定参数的名称。 Name 属性值必须与相应 Field** 元素的 Name 属性相同。

Name 属性值还与表示参数的工作流程变量的名称相同。

**类型**

参数的 System 数据类型。

子元素

父元素

元素
Parameters 元素 (WorkflowConfig)

备注

对于 Fields Element ( WorkflowConfig) 元素中包含的每个 Field Element (Field) 元素,在 Parameters 元素 (WorkflowConfig) 元素中,必须有相应的 Parameter Element (WorkflowConfig) 元素,具有匹配的 Name 属性。 Parameter Element (WorkflowConfig) 元素指定字段的 System 数据类型。

Fields 元素 (WorkflowConfig) 元素包含 Field Element (Field) 元素的集合。 每个 Field 元素 (Field) 元素表示工作流启动窗体上的一个数据字段。

Parameter Element (WorkflowConfig) 元素也表示同名的工作流变量。 当用户提交工作流启动表单时,SharePoint Foundation 会将为每个参数指定的值作为 InitiationData 属性的一部分传递给工作流实例。

使用 启动元素的 URL 属性 (WorkflowConfig) 元素指定工作流启动表单的路径。

示例

下面的示例 Initiation 元素包含一个 URL 属性,指定用于此工作流程的工作流程初始表单的位置。

此元素还包含一个 Fields 元素,它反过来又包含一个定义初始表单上的单个数据字段的 Field 元素。 请注意,Parameters 元素包含一个相应的带有匹配的 Name 属性值的 Parameter 元素,此元素指定 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>

另请参阅