我们需要在BIM 360的“文档管理”页面的“计划”文件夹中获得here所示的“标题”。
到目前为止,我只能在version.Value.attributes.extension.data.viewableName
初始化如下的version
上找到它
ItemsApi itemApi = new ItemsApi();
itemApi.Configuration.AccessToken = Credentials.TokenInternal;
var versions = await itemApi.GetItemVersionsAsync(projectId, itemId);
foreach (KeyValuePair<string, dynamic> version
in new DynamicDictionaryItems(versions.data))
{
var vieawbleName = version.Value.attributes.extension.data.viewableName
...
}
但它并不总是存在。如果存在,则viewableName将包含类似“ A1.00-SITE SURVEY”的内容,其中“ A1.00”是该项目/版本的“编号”,而“ SITE SURVEY”是“标题”。问题在于,大多数情况下,viewableName仅包含“ Number”,而不包含“ Number-Title”。
是否有办法始终获得“标题”?理想情况下,我们希望看到每个版本的标题,以防将其从一个版本更改为另一个版本。
答案 0 :(得分:0)
不幸的是,title属性是通过BIM360自定义属性功能构建的,据我所知,目前没有可用的API来获取它。很抱歉这个坏消息。