public static PerDocData Create(Document document) { var pdd = new PerDocData(document); pdd._dbLocation = $"C:\\MyApp\\ProjectData\\{document.Name.Remove(document.Name.Length - 4)}.db"; return(pdd); }
public void DatabaseLocation() { Document doc = Application.DocumentManager.MdiActiveDocument; PerDocData pdd = (PerDocData)doc.UserData[CSPerDocConsts.dbLocVarName]; if (pdd == null) { doc.Editor.WriteMessage("\nNo user data assigned."); } else { doc.Editor.WriteMessage($"\n{pdd.DbLocation}"); } }