コード例 #1
0
ファイル: SolutionEvents.cs プロジェクト: workabyte/FastKoala
 int IVsSolutionEvents.OnQueryCloseSolution(object pUnkReserved, ref int pfCancel)
 {
     if (QueryCloseSolution != null)
     {
         var solution  = VsEnvironment.Dte.Solution;
         var eventArgs = new QueryCloseSolutionEventArgs(solution, ref pfCancel);
         QueryCloseSolution(solution, eventArgs);
         pfCancel = eventArgs.Cancel ? 1 : 0;
     }
     return(VSConstants.S_OK);
 }
コード例 #2
0
ファイル: SolutionEvents.cs プロジェクト: freeart/FastKoala
 int IVsSolutionEvents.OnQueryCloseSolution(object pUnkReserved, ref int pfCancel)
 {
     if (QueryCloseSolution != null)
     {
         var solution = VsEnvironment.Dte.Solution;
         var eventArgs = new QueryCloseSolutionEventArgs(solution, ref pfCancel);
         QueryCloseSolution(solution, eventArgs);
         pfCancel = eventArgs.Cancel ? 1 : 0;
     }
     return VSConstants.S_OK;
 }