前页 | 后页 |
遍历.EAP文件
这是VB.Net代码的示例,该代码在打开存储库后从模型级别开始遍历.eap文件。
子DumpModel()
昏暗的IDX为整数
对于idx = 0到m_Repository.Models.Count-1
DumpPackage(“”,m_Repository.Models.GetAt(idx))
下一个
结束子
''输出包名称,然后元素内容,然后处理子包
Sub DumpPackage(以字符串形式缩进,以对象形式封装)
昏暗的IDX为整数
Console.WriteLine(缩进+ Package.Name)
DumpElements(缩进+“”,包)
对于idx = 0到Package.Packages.Count-1
DumpPackage(缩进+“”,Package.Packages.GetAt(idx))
下一个
结束子
''转储元素名称
Sub DumpElements(缩进为字符串,打包为对象)
昏暗的IDX为整数
对于idx = 0到Package.Elements.Count-1
Console.WriteLine(缩进+“ ::” + Package.Elements.GetAt(idx).Name)
下一个
结束子