Interfejs IVsUpdateSolutionEvents2
Wdrożone przez VSPackages do obiektu sink zdarzenia kompilacji rozwiązania i project kompilacje.
Przestrzeń nazw: Microsoft.VisualStudio.Shell.Interop
Zestaw: Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)
Składnia
[GuidAttribute("F59DBC1A-91C3-45C9-9796-1CAB558502DD")]
[InterfaceTypeAttribute(1)]
public interface IVsUpdateSolutionEvents2 : IVsUpdateSolutionEvents
[GuidAttribute("F59DBC1A-91C3-45C9-9796-1CAB558502DD")]
[InterfaceTypeAttribute(1)]
public interface class IVsUpdateSolutionEvents2 : IVsUpdateSolutionEvents
[<GuidAttribute("F59DBC1A-91C3-45C9-9796-1CAB558502DD")>]
[<InterfaceTypeAttribute(1)>]
type IVsUpdateSolutionEvents2 =
interface
interface IVsUpdateSolutionEvents
end
<GuidAttribute("F59DBC1A-91C3-45C9-9796-1CAB558502DD")>
<InterfaceTypeAttribute(1)>
Public Interface IVsUpdateSolutionEvents2
Inherits IVsUpdateSolutionEvents
Metody
Nazwa | Opis | |
---|---|---|
![]() |
OnActiveProjectCfgChange(IVsHierarchy) | Wywoływane, gdy zmieniła się konfiguracja aktywnego projektu dla projektu w roztworze. |
![]() |
UpdateProjectCfg_Begin(IVsHierarchy, IVsCfg, IVsCfg, UInt32, Int32) | Przed rozpoczęciem tworzenia konfiguracji Projekt o nazwie prawo. |
![]() |
UpdateProjectCfg_Done(IVsHierarchy, IVsCfg, IVsCfg, UInt32, Int32, Int32) | O nazwie zaraz po zakończeniu konfiguracji projekt budynku. |
![]() |
UpdateSolution_Begin(Int32) | Wywoływana przed wykonaniem jakichkolwiek działań build rozpoczęły.Jest to ostatnia możliwość anulować kompilacji, przed rozpoczęciem jakimkolwiek budynku. |
![]() |
UpdateSolution_Cancel() | Wywoływana podczas kompilacji jest anulowane. |
![]() |
UpdateSolution_Done(Int32, Int32, Int32) | Wywołana po zakończeniu kompilacji. |
![]() |
UpdateSolution_StartUpdate(Int32) | Wywoływana przed wykonaniem pierwszej konfiguracji Projekt ma być utworzona. |
Uwagi dotyczące implementacji:
Wdrożenie, kiedy VSPackages potrzebne do obiektu sink zdarzenia kompilacji.
Uwagi dotyczące wywoływania:
Wywołana przez środowisko naturalne.
Zobacz też
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop
Powrót do początku