IVsSolutionLoadEvents Interface
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Implementado por clientes interessados em eventos de solução. Assine esses eventos via AdviseSolutionEvents(IVsSolutionEvents, UInt32) .
public interface class IVsSolutionLoadEvents
public interface class IVsSolutionLoadEvents
__interface IVsSolutionLoadEvents
public interface IVsSolutionLoadEvents
type IVsSolutionLoadEvents = interface
Public Interface IVsSolutionLoadEvents
- Derivado
Métodos
| OnAfterBackgroundSolutionLoadComplete() |
Acionado quando o processo de carregamento da solução está totalmente concluído, incluindo todo o carregamento em segundo plano de projetos. |
| OnAfterLoadProjectBatch(Boolean) |
Acionado quando o carregamento de um lote de projetos dependentes é concluído. |
| OnBeforeBackgroundSolutionLoadBegins() |
Acionado quando o carregamento em segundo plano de projetos é iniciado novamente após a conclusão da operação de abertura da solução inicial. |
| OnBeforeLoadProjectBatch(Boolean) |
Acionado ao carregar um lote de projetos dependentes como parte do carregamento de uma solução em segundo plano. |
| OnBeforeOpenSolution(String) |
Acionado antes do início de uma solução aberta. Os extensores podem ativar um Gerenciador de carga de solução definindo VSPROPID_ActiveSolutionLoadManager . |
| OnQueryBackgroundLoadProjectBatch(Boolean) |
Acionado antes do plano de fundo carregar um lote de projetos. Normalmente, um lote em segundo plano carrega um único projeto pendente. Este é um evento cancelável. |