Quantcast
Channel: All Revit API Forum posts
Viewing all articles
Browse latest Browse all 66683

Create new document with Workset

$
0
0

Hi everyone.

I developed my addin using C#2012 and revit api 2016, my addin can create a new document(rvt) using my personal template (rte), The newdocument must becreatedwith anworkset.

 

i using this code:

 

 public Result Execute(ExternalCommandData commandData, ref string message, ElementSet elements)
        {
            UIApplication uiapp = commandData.Application;
            Application app = uiapp.Application;
            Document NewDoc = app.NewProjectDocument(@"C:\Temp_eBIM\plantilla_prueba.rte");
            Workset.Create(NewDoc,"ejesynivles");
            NewDoc.SaveAs(@"C:\Temp_eBIM\WS.rvt");
            NewDoc.Close();
            uiapp.OpenAndActivateDocument(@"C:\Temp_eBIM\WS.rvt");                
            return Result.Succeeded;
        }
 
but VB show me this message ( document is not a workshared document.) in the line "Workset.Create(NewDoc,"ejesynivles");"
Maybe theanswer is obvious,basicorelementary,but I cannot solve it.
someone help me?
 
Thanks!

Viewing all articles
Browse latest Browse all 66683

Trending Articles