【产品】:MicroStation CONNECT Edition
在MSCE的SDK中有三个地方可以调用BuildAgenda:①FenceManager::BuildAgenda;②FenceParams::BuildAgenda;③SelectionSetManager::BuildAgenda。
在这三个函数中都会涉及到一个参数DgnModelRefListP searchList(当然,SelectionSetManager::BuildAgenda还有一个更简单的重载函数不需要该参数)。那么我们在实际编程中如何给定这个参数呢?其实最简单的方法就是给定全局变量tcb->searchModelList,该全局变量是系统预设好的包含当前模型以及所有参考模型的一个搜索列表,我们直接拿来使用即可。
相关问题的出处如下:
[MSCE C++]Fence获取参考文件元素 Verified Answer 此帖 如何遍历模型包括外部引用在内的所有元素 - 技术资料库 - Bentley 中国优先社区 - Bentley Communities 使用的是mdlfence函数,但是我用的是fencemanager,fence范围正确,但是只返回的当前模型的元素,代码见下 FenceManagerR manager = FenceManager::GetManager(); ViewportP… By Chao Cheng over 2 years ago in Bentley 中国优先社区 > ◆ 二次开发(MicroStation编程, ProjectWise编程等) 5 replies Latest by Yongan.Fu over 2 years ago