搜建筑资料网 - 做最好的工程资料下载网站!本站永久网址:www.sojianzhu.com

当前位置: > 知识 > > 内容页

VS自定义项目模板:[6]模板参数

浏览:2019-10-17 16:40

 

创建自定义项目模板能为项目开发节省一大把的时间。

在对模板进行实例化时,您可以通过模板的参数,替换模板的关键部分的值,如类名和命名空间。
当用户在“新建项目”或“添加新项”对话框中单击“确定”时,这些参数将由后台运行的模板向导替换。

本经验介绍如何使用模板参数。

工具/环境

VS2013(VS2010等版本也适用,均需安装Visual Studio SDK)

认识模板参数

    1

    模板参数以 $parameter$ 格式进行声明。

    模板参数能用于源代码文件,模板项目文件,模板文件等。

    2

    启用模板参数替换功能。

    在模板文件(*.vstemplate)中,如需将模板参数替换成对应的值,需将ReplaceParameters 特性设置为 true。

    如下:模板原文件Class1.cs中,下面语句实现目标.NET版本大于等于3.5的话,增加命名空间System.Linq的引用。
    在ReplaceParameters=“false”的情况下,根据模板生成的文件未进行替换。

    $if$ ($targetframeworkversion$ >= 3.5)using System.Linq;

    $endif$

    3

    预留模板参数

    4

    如何通过模板参数来更改文件名?

    可以使用具有 TargetFileName 特性的参数为项目项指定变量文件名。
     

    如下:模板中Class1.cs源文件通过TargetFileName特性将其名称改为项目名称。

    教程结束。

感谢阅读

    1

    感谢您把本经验阅读完,如果有写的不好的地方,请指出以便纠正,以免误人子弟。

    如果觉得本经验有用,浪费您几秒钟的时间在页面左下方点个赞。
    在页面顶部/经验底部投个票。

    您的支持是我不断写经验的动力!

    教程结束。
(共10篇)上一篇:模板数据的子元素|下一篇:自定义模板向导
分享到:

相关文章