【问题标题】:How to access the "Title" of a file from a BIM 360 "Plans" folder如何从 BIM 360“计划”文件夹访问文件的“标题”
【发布时间】: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


    【解决方案1】:

    不幸的是,标题属性是通过 BIM360 自定义属性功能构建的,据我所知,目前没有可用的 API 来获取它。很抱歉这个坏消息。

    【讨论】:

    • 你知道这是否是 Forge 未来可能支持的东西吗?如果是这样,您知道什么时候会发生这种情况吗?
    猜你喜欢
    • 2019-05-27
    • 2019-06-22
    • 2020-06-12
    • 2020-12-29
    • 2020-08-08
    • 2020-06-08
    • 2019-06-21
    • 2018-07-02
    • 2022-12-15
    相关资源
    最近更新 更多