Добрый день, есть ли возможность открыть документ, с возможностью последующей работы пользователя в открытом документе? Используя метод OpenDocumentFile() документ открывается, так же есть возможность работы с документом методами API но документ не доступен для работы пользователя из графического интерфейса Revit.
public static Document OpenNewLocalFromCentralModelPath(Application app, ModelPath centralPath, ModelPath localPath, WorksetConfiguration worksetConfig)
{
//код взял из https://help.autodesk.com/cloudhelp/2018/ENU/Revit-API/Revit_API_Developers_Guide/Advanced_Topics/Worksharing/Opening_a_Workshared_Document.html
// Create the new local at the given path
WorksharingUtils.CreateNewLocal(centralPath, localPath);
OpenOptions options1 = new OpenOptions();
if(worksetConfig!=null)
{
options1.SetOpenWorksetsConfiguration(worksetConfig);
}
Document openedDoc = app.OpenDocumentFile(localPath, options1);
return openedDoc;
}
Создание UIDocument из открытого документа к доступу для пользователя из интерфейса Revit не приводит:
UIDocument uidoc=new UIDocument(doc);