-
公开(公告)号:CN102289367B
公开(公告)日:2016-09-21
申请号:CN201110150687.3
申请日:2011-05-26
Applicant: 微软技术许可有限责任公司
IPC: G06F9/44
CPC classification number: G06F9/45512 , G06F8/38
Abstract: 本发明涉及根据模式的命令行外壳命令生成,提供一种代码生成工具,能够在编译时或运行时从诸如XSD模式的一模式创建命令外壳命令。代码生成器生成各个类以表示由模式定义的数据,且命令外壳生成代码可使用这些类的知识来生成合适的命令外壳类以操作数据。在由代码生成工具生成的类模型的优化之后,可插入插件。插件能够修改模型,插入它们自己的代码,或者禁止代码生成并从模型中生成它们自己的代码。