【发布时间】:2019-05-08 10:59:13
【问题描述】:
我们需要在 BIM 360 的 Document Management 页面的 Plans 文件夹中获取“标题”,如 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”。
有没有办法始终如一地获得“标题”?理想情况下,我们希望看到每个版本的标题,以防它从一个版本更改为下一个版本。
【问题讨论】:
标签: autodesk-forge