public int OnBeforeCloseProject(IVsHierarchy pHierarchy, int fRemoved)
        {
            _logger?.LogEventMessage($"Removed: {Convert.ToBoolean(fRemoved)}");

            BeforeCloseProject?.Invoke(this, new ProjectClosingEventArgs(Convert.ToBoolean(fRemoved)));
            return(VSConstants.S_OK);
        }
Ejemplo n.º 2
0
 int IVsSolutionEvents.OnBeforeCloseProject(IVsHierarchy pHierarchy, int fRemoved)
 {
     BeforeCloseProject?.Invoke(this, new CloseProjectEventArgs(pHierarchy, Convert.ToBoolean(fRemoved)));
     return(0);
 }
Ejemplo n.º 3
0
        int IVsSolutionEvents.OnBeforeCloseProject(IVsHierarchy pHierarchy, int fRemoved)
        {
            BeforeCloseProject?.Invoke(this, new ParamEventArgs(pHierarchy, fRemoved));

            return(VSConstants.S_OK);
        }
Ejemplo n.º 4
0
 public int OnBeforeCloseProject(IVsHierarchy hierarchy, int removed)
 {
     return(BeforeCloseProject?.Invoke(hierarchy, removed) ?? VSConstants.S_OK);
 }