Método IVsSolutionLoadEvents.OnAfterBackgroundSolutionLoadComplete ()
Acionado quando o processo de carregamento de solução estiver totalmente completo, incluindo todos os carregamento de plano de fundo de projetos.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.10.0 (em Microsoft.VisualStudio.Shell.Interop.10.0.dll)
Sintaxe
int OnAfterBackgroundSolutionLoadComplete()
int OnAfterBackgroundSolutionLoadComplete()
abstract OnAfterBackgroundSolutionLoadComplete : unit -> int
Function OnAfterBackgroundSolutionLoadComplete As Integer
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
Este evento é sempre acionado após a abertura inicial de uma solução quando a solução atinge o F:Microsoft.VisualStudio.Shell.Interop.UIContextGuids80.SolutionExistsAndFullyLoaded estado pela primeira vez.Ele é acionado se o Gerenciador de carga de um solução existe ou não.Se não estiver habilitado o carregamento de plano de fundo das soluções, em seguida, esse evento será acionado sincronicamente no final da solução abrindo o processo.Se o carregamento de plano de fundo de projetos está habilitado, em seguida, este evento é acionado em um ponto de ociosidade após conclusão do carregamento de todos os projetos.Se alguma atividade faz com que um novo grupo de projetos para iniciar o carregamento em segundo plano após a abertura inicial da solução, e em seguida, um OnBeforeBackgroundSolutionLoadBegins evento é disparado e F:Microsoft.VisualStudio.Shell.Interop.UIContextGuids80.SolutionExistsAndFullyLoaded está desativado.Quando for concluído o carregamento de plano de fundo novos projetos, em seguida, este evento é acionado novamente.Nesse momento a solução retorna para o F:Microsoft.VisualStudio.Shell.Interop.UIContextGuids80.SolutionExistsAndFullyLoaded estado.
Consulte também
Interface IVsSolutionLoadEvents
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo