private static string ExtractEventColor(TimelineBuildEntry timelineBuildEntry, TimelineEntry timelineEntry)
        {
            if (timelineBuildEntry != null)
            {
                BuildFinishedEvent endEvent = timelineBuildEntry.BuildEntry.EndEvent as BuildFinishedEvent;
                if (endEvent != null)
                {
                    return(endEvent.Succeeded ? s_BuildSucceededColor : s_BuildFailedColor);
                }
            }

            return(null);
        }
Exemplo n.º 2
0
 int IVsUpdateSolutionEvents2.UpdateProjectCfg_Done(IVsHierarchy pHierProj, IVsCfg pCfgProj, IVsCfg pCfgSln, uint dwAction, int fSuccess, int fCancel)
 {
     BuildFinishedEvent?.Invoke(this);
     return(VSConstants.S_OK);
 }