Interface IVsAsynchOpenFromScc
Publicado: junho de 2016
Esta interface dá suporte a carregamento assíncrono de projetos de controle de origem.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.8.0 (em Microsoft.VisualStudio.Shell.Interop.8.0.dll)
Sintaxe
[InterfaceTypeAttribute(1)]
[GuidAttribute("99871A31-DB02-4DA9-98FB-89D8EDC700CE")]
public interface IVsAsynchOpenFromScc
[InterfaceTypeAttribute(1)]
[GuidAttribute("99871A31-DB02-4DA9-98FB-89D8EDC700CE")]
public interface class IVsAsynchOpenFromScc
[<InterfaceTypeAttribute(1)>]
[<GuidAttribute("99871A31-DB02-4DA9-98FB-89D8EDC700CE")>]
type IVsAsynchOpenFromScc = interface end
<InterfaceTypeAttribute(1)>
<GuidAttribute("99871A31-DB02-4DA9-98FB-89D8EDC700CE")>
Public Interface IVsAsynchOpenFromScc
Métodos
Nome | Descrição | |
---|---|---|
IsLoadingContent(IVsHierarchy, Int32) | Este método determina se o carregamento for concluído para uma solução ou projeto que está sendo carregado de forma assíncrona. |
|
LoadProject(String) | Este método começa a carregar o projeto especificado assincronamente. |
|
LoadProjectAsynchronously(String, Int32) | Este método determina se um projeto especificado deve ser carregado de forma assíncrona. |
Observações para implementadores:
Essa interface é implementada por um pacote de controle de origem para oferecer suporte assíncrono (isto é, em segundo plano) de carregamento de um projeto diretamente do controle de origem. Um pacote de controle de origem pode implementar essa interface se ele escolhe.
Observações para chamadores:
O ambiente chama essa interface sempre que precisar carregar um projeto do controle de origem. Se uma chamada para o LoadProjectAsynchronously método indica que o projeto deve ser carregado em segundo plano, o ambiente chama o LoadProject método para iniciar o processo de carregamento. O ambiente, em seguida, chama o IsLoadingContent método periodicamente ou a escuta de uma chamada para OnLoadComplete para determinar quando o carregamento for concluído.
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo