预定义的变量
在用代码生成器分析了一个Schema文件后,模板引擎中将存在下图中的对象。
名称 | 类型 | 描述 |
---|---|---|
\$schematype | integer | 1表示DTD,2表示XML Schema |
\$TheLibrary | 从XML Schema或DTD派生的库 | |
\$module | string | 源Schema的名称,不带扩展名 |
\$outputpath | string | 由用户指定的输出路径,或默认输出路径 |
仅用于C++生成:
名称 | 类型 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
\$domtype | integer | 1表示MSXML,2表示Xerces | ||||||||||||
\$libtype | integer | 1表示static LIB,2表示DLL | ||||||||||||
\$mfc | boolean | 如果启用了MFC支持,则返回true | ||||||||||||
\$VSVersion | integer | 指定Visual Studio版本。有效值为:
|
仅用于C#生成:
名称 | 类型 | 描述 | ||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
\$VSVersion | integer | 指定Visual Studio版本。有效值为:
|