public event EventHandler WorkspaceClosed; // Fired when the current workspace is closed protected BaseWorkspaceHelper() { _logHelper = LogHelper.Instance(); // Grab a hook into the map if (ArcMap.Document.FocusMap != null) { IActiveViewEvents_Event events = ArcMap.Document.FocusMap as IActiveViewEvents_Event; events.ItemAdded += new IActiveViewEvents_ItemAddedEventHandler(Events_ActiveViewItemAdded); events.ItemDeleted += new IActiveViewEvents_ItemDeletedEventHandler(Events_ActiveViewItemDeleted); } ArcMap.Events.ActiveViewChanged += new IDocumentEvents_ActiveViewChangedEventHandler(Events_ActiveViewChanged); }