如何:向模板传递自定义参数

更新:2007 年 11 月

可以使用 .vstemplate 文件中的 CustomParameter 元素向模板中添加新参数。有关模板参数的完整列表,请参见 模板参数

添加自定义参数

  1. 在模板的 .vstemplate 文件中定位到 TemplateContent 元素。

  2. 添加一个 CustomParameters 元素以及一个或多个 CustomParameter 子元素作为 TemplateContent 元素的子级。例如:

    <TemplateContent>
        ...
        <CustomParameters>
            <CustomParameter Name="$MyParameter1$" Value="MyValue2"/>
            <CustomParameter Name="$MyParameter2$" Value="MyValue2"/>
        </CustomParameters>
    </TemplateContent>
    
  3. 在模板的一个或多个代码文件中使用该参数。例如:

    string Value1 = "$MyParameter1"
    string Value2 = "$MyParameter2"
    

    通过模板创建项目时,由 CustomParameter 元素的 Value 属性所设置的与参数对应的值将替换代码文件中的参数。

请参见

任务

如何:替换模板中的参数

概念

模板参数

参考

CustomParameter 元素(Visual Studio 模板)

Visual Studio 模板架构参考

其他资源

Visual Studio 模板

初学者工具包