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;
{
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");
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?
someone help me?
Thanks!