Сообщество программистов Autodesk в СНГ
ADN Club => Revit API => Тема начата: enot от 18-05-2022, 13:59:27
-
у Document нет Id , как различать разные документы ? (есть WorksharingCentralGUID но это если документ Worksharing )
-
Запиши что-нибудь в ProjectInfo или создай DataStorage.
Правда, следует иметь ввиду, что пользователь может скопировать файл и начать в нём новый проект создавать, так что все эти DocumentId не факт, что будут уникальными
-
Если в рамках одной сессии работы Ревита, то может подойти Document.GetHashCode. Вообще, нужно знать какая решается задача
-
создай DataStorage.
DataStorage - это относится к ExtensibleStorage? то есть информация сохраняется в element или в документе?
Правда, следует иметь ввиду, что пользователь может скопировать файл и начать в нём новый проект создавать, так что все эти DocumentId не факт, что будут уникальными
Почему WorksharingCentralGUID судя по названию является чем то стабильным?
Если в рамках одной сессии работы Ревита, то может подойти Document.GetHashCode
Учту, спасибо