先遍历整个imodel模型数据,如果是tag类型元素即转换为tag元素,调用tag元素接口即可。
foreach (IModelElement element in imodel.Elements)
{
if (element.Element.ElementType == Bentley.DgnPlatformNET.MSElementType.Tag)
{
Bentley.DgnPlatformNET.Elements.TagElement tagEle = (Bentley.DgnPlatformNET.Elements.TagElement)element.Element;
string tagValue = tagEle.GetTagValue().ToString();
//获取tag其他信息...
}
}