Compartilhar via


Interface IVsSolutionLoadEvents

 

Publicado: abril de 2016

Implementado por clientes interessados em eventos de solução.Inscreva-se para esses eventos por meio de AdviseSolutionEvents.

Namespace:   Microsoft.VisualStudio.Shell.Interop
Assembly:  Microsoft.VisualStudio.Shell.Interop.10.0 (em Microsoft.VisualStudio.Shell.Interop.10.0.dll)

Sintaxe

[GuidAttribute("6ACFF38A-0D6C-4792-B9D2-9469D60A2AD7")]
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsSolutionLoadEvents
[GuidAttribute("6ACFF38A-0D6C-4792-B9D2-9469D60A2AD7")]
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
public interface class IVsSolutionLoadEvents
[<GuidAttribute("6ACFF38A-0D6C-4792-B9D2-9469D60A2AD7")>]
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
type IVsSolutionLoadEvents = interface end
<GuidAttribute("6ACFF38A-0D6C-4792-B9D2-9469D60A2AD7")>
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
Public Interface IVsSolutionLoadEvents

Métodos

Nome Descrição
System_CAPS_pubmethod OnAfterBackgroundSolutionLoadComplete()

Acionado quando o processo de carregamento de solução estiver totalmente completo, incluindo todos os carregamento de plano de fundo de projetos.

System_CAPS_pubmethod OnAfterLoadProjectBatch(Boolean)

Acionado quando o carregamento de um lote de projetos dependentes for concluído.

System_CAPS_pubmethod OnBeforeBackgroundSolutionLoadBegins()

Acionado quando o carregamento de plano de fundo de projetos está começando novamente depois que a solução inicial abre a operação foi concluída.

System_CAPS_pubmethod OnBeforeLoadProjectBatch(Boolean)

Acionado quando o carregamento de um lote de projetos dependentes como parte do carregamento de uma solução em segundo plano.

System_CAPS_pubmethod OnBeforeOpenSolution(String)

Acionado antes do início de uma solução aberta.Extensores podem ativar o Gerenciador de carga de um solução, definindo VSPROPID_ActiveSolutionLoadManager.

System_CAPS_pubmethod OnQueryBackgroundLoadProjectBatch(Boolean)

Acionado antes de carregar um lote de projetos de plano de fundo.Normalmente, um lote de plano de fundo carrega um único pendente do projeto.Esse é um evento cancelável.

Consulte também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao topo