Template 元素 (WorkflowConfig)

上次修改时间: 2015年3月9日

适用范围: SharePoint Foundation 2010

本文内容
属性
子元素
父元素

包含当基于规则的声明性无代码工作流编辑器(如 Microsoft SharePoint Designer 2010)在 SharePoint Foundation 中生成工作流模板时所需的信息。

<Template
  BaseID="Text"
  DocLibID="Text"
  XomlID="Text" | "Integer"
  XomlHref="Text"
  XomlVersion="Text"
  RulesID="Text" | "Integer"
  RulesHref="Text"
  RulesVersion="Text"
>
</Template>

属性

属性

说明

DocLibID

必需属性,类型为 Text。指定包含工作流程标记 (.xoml) 文件和规则标记 (xoml.rules) 文件(如有必要)的文档库的 GUID。

BaseID

必需属性,类型为 Text。指定用于唯一标识此工作流程的 GUID。所有版本的工作流程的 BaseID 都相同。

XomlID

可选属性,类型为 Integer。用于唯一标识工作流程标记文件的可选方式。此属性必须等于文档库中项目的 ID 属性。

如果存在,则使用此属性,而不使用 XomlHref 属性。

XomlVersion

必需属性,类型为 Text。指定在创建此工作流程的实例时要使用的工作流程标记文件的版本。

XomlHref

必需属性,类型为 Text。指定指向工作流程标记文件的路径。指定的路径必须相对于工作流程配置文件的位置。

RulesID

可选属性,类型为 Integer。用于唯一标识工作流程规则文件的可选方式。此属性必须等于文档库中项目的 ID 属性。

如果存在,则使用此属性,而不使用 RulesHref 属性。

RulesVersion

必需属性,类型为 Text。指定在创建此工作流程的实例时要使用的工作流程规则文件的版本(此处为一个版本)。

RulesHref

必需属性,类型为 Text。指定指向工作流程规则标记文件的路径。指定的路径必须相对于工作流程配置文件的位置。

子元素

无。

父元素

WorkflowConfig 元素

备注

用作基于规则的声明性无代码工作流编辑器的已创建应用程序可以使用 websvcWebPartPages Web 服务的 AssociateWorkflowMarkup(String, String) 方法来创建工作流模板并将其与指定工作流标记文件、工作流程配置文件和工作流规则标记文件(可选)的 SharePoint 列表相关联。

有关创建可用作基于规则的声明性无代码工作流编辑器的应用程序的详细信息,请参阅创建声明性、无代码工作流编辑器

示例

下面的示例演示工作流程配置的 Template 元素。

<Template
    BaseID="{68B99644-EDCE-4988-9D11-7FD5CCAE09CC}"
    DocLibID="{74FAE22C-0176-46DF-AA12-988CE79C8889}"
    XomlHref="Workflows/Notify Me/Notify Me.xoml"
    XomlVersion="V3.0"
    RulesHref="Workflows/Notify Me/Notify Me.xoml.rules"
    RulesVersion="V3.0"
>

请参阅

概念

SharePoint Foundation 工作流开发

创建声明性、无代码工作流编辑器

工作流配置架构概述

SharePoint Designer 工作流概述