读书人

CodeSmith 运用教程(10): CodeTemplat

发布时间: 2013-01-17 10:28:54 作者: rapoo

CodeSmith 使用教程(10): CodeTemplateInfo 对象

通过CodeTemplateInfo对象可以获取代码模板文件本身的一些信息,比如文件名,源语言,编码方法,其支持的属性有:

属性名描述CodeBehind该模板的Code-behind的文件名或者模板不使用CodeBehind时为空字符串.ContentHashCode返回代码模板的一个Hash值.DateCreated返回模板创建的时间.DateModified返回模板修改的时间Description返回模板说明DirectoryName返回模板所处的目录FileName返回模板的文件名FullPath返回模板的完整路径.Language返回模板的源语言类型TargetLanguage返回模板生成的目标语言类型

本例通过CodeTempalte对象的CodeTemplateInfo属性对象中输出文件中显示上面个各个属性值:

Created: 6/01/2013 12:49:57 PM
Description: Demonstrates CodeTemplateInfo.
Location: D:\tmp\CodeTemplateInfoDemo\CodeTemplateInfoDemo\CodeTemplateInfo.cst
Language: C#
Target Language: Text

本例下载


读书人网 >其他相关

热点推荐