CodeSmith 运用教程(10): CodeTemplateInfo 对象
CodeSmith 使用教程(10): CodeTemplateInfo 对象通过CodeTemplateInfo对象可以获取代码模板文件本身的一些
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
本例下载