IVsUpdateSolutionEvents2 – rozhraní
Implementován VSPackages jímky událostí sestavení pro řešení a sestavení projektu.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
[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
Název | Popis | |
---|---|---|
OnActiveProjectCfgChange(IVsHierarchy) | Nazývá se při změně konfigurace aktivního projektu pro projekt v roztoku. |
|
UpdateProjectCfg_Begin(IVsHierarchy, IVsCfg, IVsCfg, UInt32, Int32) | Před zahájením projektu konfigurace sestavení, nazývá vpravo. |
|
UpdateProjectCfg_Done(IVsHierarchy, IVsCfg, IVsCfg, UInt32, Int32, Int32) | Nazývá ihned po dokončení konfigurace projektu budování. |
|
UpdateSolution_Begin(Int32) | Volána před provedením jakékoli akce sestavení začaly.Toto je poslední možnost zrušit sestavení před zahájením jakékoliv budovy. |
|
UpdateSolution_Cancel() | Volána, když byla zrušena sestavení. |
|
UpdateSolution_Done(Int32, Int32, Int32) | Nazývá se po dokončení nové sestavení. |
|
UpdateSolution_StartUpdate(Int32) | Nazývá se před první konfigurace projektu má být vytvořen. |
Poznámky pro implementátory:
Implementovány při VSPackages třeba do jímky událostí sestavení.
Poznámky pro volající:
Volat na životní prostředí.
Viz také
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek