zoukankan
html css js c++ java
CodeSmith实用技巧(七):从父模版拷贝属性
在使用
CodeSmith
进行代码生成的时候,你可能需要在子模版和父模版之间共享属性。比如,写一个基于数据库生成代码的模版,在每个模版里面都定义了一个名为
Server
的属性。当你在父模版中使用此属性时,它的值只对父模版起作用。想要设置此值到子模版,可以在父模版中使用
CopyPropertiesTo
方法,当在父模版中使用此属性时,它的值会发送到子模版中去。下面这段代码展示了如何使用该方法:
//
instantiate the sub-template
Header header
=
new
Header();
//
copy all properties with matching name and type to the sub-template instance
this
.CopyPropertiesTo(header);
支持TerryLee的创业产品
Worktile
Worktile,新一代简单好用、体验极致的团队协同、项目管理工具,让你和你的团队随时随地一起工作。完全免费,现在就去了解一下吧。
https://worktile.com
查看全文
相关阅读:
20172307 / 20172311 结对编程项目-四则运算 第三周总结
20172307 2017-2018-2 《程序设计与数据结构》第9 周学习总结
20172307 结对编程项目-四则运算 第二周 阶段总结
20172307 2017-2018-2 《程序设计与数据结构》第8周学习总结
20172307 结对编程项目-四则运算 第一周 阶段总结
20172307 2017-2018-2 《程序设计与数据结构》实验2报告
20172307 2017-2018-2 《程序设计与数据结构》第7周学习总结
20172307 2017-2018-2 《程序设计与数据结构》第6周学习总结
20172307 2017-2018-2 《程序设计与数据结构》第5周学习总结
20172307 2017-2018-2 《程序设计与数据结构》第4周学习总结
原文地址:https://www.cnblogs.com/Terrylee/p/306231.html
最新文章
20172308 实验二《Java面向对象程序设计 》实验报告
20172308《程序设计与数据结构》第七周学习总结
20172308《程序设计与数据结构》第六周学习总结
20172308《程序设计与数据结构》第五周学习总结
20172329 2017-2018-2 《程序设计与数据结构》实验四报告
20172329 2017-2018-2 《程序设计与数据结构》实验三报告
20172329 2017-2018-2 《程序设计与数据结构》第十周学习总结
2017-2018-2 1723 『Java程序设计』课程 结对编程练习-四则运算-最后阶段
20172329 2017-2018-2 《程序设计与数据结构》第九周学习总结
2017-2018-2 1723 『Java程序设计』课程 结对编程练习-四则运算-中坚阶段
热门文章
20172329 2017-2018-2 《程序设计与数据结构》第八周学习总结
2017-2018-2 1723 『Java程序设计』课程 结对编程练习-四则运算-准备阶段
20172329 2017-2018-2 《程序设计与数据结构》实验二报告
20172329 2017-2018-2 《程序设计与数据结构》第七周学习总结
20172324 2018-2019-1 《程序设计与数据结构》第四周学习总结
20172324 2018-2019-1《程序设计与数据结构》实验1报告
20172324 2018-2019-1 《程序设计与数据结构》第三周学习总结
20172324 2018-2019-1 《程序设计与数据结构》第一周学习总结
20172324 2017-2018-2《程序设计与数据结构》实验5报告
20172324 2017-2018《程序设计与数据结构》第十一周学习总结
Copyright © 2011-2022 走看看