Нам нужно получить «Заголовок», как видно здесь в папке «Планы» на странице «Управление документами» в BIM 360.
Пока что я могу найти его только в 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 - ОБЗОР САЙТА», где «A1.00» - это «Номер» этого элемента / версии, а «ОБЗОР САЙТА» - это «Заголовок».Проблема в том, что большую часть времени viewableName будет содержать только «Number», а не «Number-Title».
Есть ли способ получить «Title» последовательно?В идеале, мы хотели бы видеть заголовок для каждой версии, если она меняется с одной версии на другую.