Compartilhar via


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
System_CAPS_pubmethod 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.

System_CAPS_pubmethod LoadProject(String)

Este método começa a carregar o projeto especificado assincronamente.

System_CAPS_pubmethod 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