可以通过MaterialManager的LoadActiveTable或GetActiveTable方法来获取当前激活材质表对象,但如果某个材质表不是当前激活材质表,如何通过名称来获取MaterialTable对象呢?
查了一下内部代码,MaterialManager下有几个关键函数没有公开,似乎目前通过公开的API无法满足您的需求。
这啥时候公开
很难。因为受众太小。您如果是BDN会员的话,可以申请一些未公开的API。
如果还不是BDN会员的话,请邮件联系中国区BDN经理李昂(albert.li@bentley.com)加入。如果是Bentley的SELECT用户的话,是可以免费加入的。有关BDN介绍请看如下文章:
Bentley开发者网络(BDN)介绍