Получить значение параметра MaximumBackups или количество резервных копий

Автор Тема: Получить значение параметра MaximumBackups или количество резервных копий  (Прочитано 2330 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн talalaev_dАвтор темы

  • ADN OPEN
  • Сообщений: 10
  • Карма: 1
  • Skype: talalaev_d
Вопрос к знатокам: следуя логике самого Revit при сохранении проекта значение максимальное количество копий (0001 файлы) хранится внутри, сам ревит может его считывать (при отображении окна параметров Сохранить Как) - через API это можно считать?

Оффлайн Виктор Чекалин

  • Administrator
  • *****
  • Сообщений: 694
  • Карма: 111
  • Skype: chekalin-v
talalaev_d, вроде как нет. Единственное, что есть - SaveAsOptions.MaximumBackups. Но там будет значение по умолчанию = -1.
В классе BasicFileInfo - тоже нет. В остальных местах - вряд ли.

Оффлайн shss

  • ADN Club
  • ***
  • Сообщений: 214
  • Карма: 5
  • Sergey
  • Skype: sergey.s.shevtsov
Согласен с Виктором.
В свое время тоже пытался найти MaximumBackups, но, к сожалению, ничего не вышло.
Пришлось сохранять файл и самому устанавливать, количество копий.
Код - C# [Выбрать]
  1. SaveAsOptions m_saveAsOptions = new SaveAsOptions();
  2. m_saveAsOptions.MaximumBackups = 1;
  3. doc.SaveAs(filePath, m_saveAsOptions);
  4.  

Оффлайн talalaev_dАвтор темы

  • ADN OPEN
  • Сообщений: 10
  • Карма: 1
  • Skype: talalaev_d
Согласен с Виктором.
В свое время тоже пытался найти MaximumBackups, но, к сожалению, ничего не вышло.
Пришлось сохранять файл и самому устанавливать, количество копий.
Код - C# [Выбрать]
SaveAsOptions m_saveAsOptions = new SaveAsOptions();
m_saveAsOptions.MaximumBackups = 1;
doc.SaveAs(filePath, m_saveAsOptions);
 
Согласен что можно указать в SaveAsOptions значение этому параметру, но цель все же была отталкиваться от значений которые хранит там пользователь. Очередная странность разработчиков - хотя бы сказали где хранят, даже в сторону ExtesibleStorage смотрел но там вендором закрыты области и параметров не выдрать.