Partilhar via


Interface IVsIntellisenseProjectManager

 

Publicado: agosto de 2016

Permite que um nó de hierarquia de projeto notificar os ouvintes de eventos que alteram o conteúdo exibido no IntelliSense dicas de ferramenta, bem como recuperar informações de projeto específico. Você pode obter uma instância da interface do SVsIntellisenseProjectManager service (SID_SVsIntellisenseProjectManager). Usada com idiomas independentes.

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

Sintaxe

[GuidAttribute("B299765F-1FC2-41A7-BEC1-64721D86E658")]
[InterfaceTypeAttribute(1)]
public interface IVsIntellisenseProjectManager
[GuidAttribute("B299765F-1FC2-41A7-BEC1-64721D86E658")]
[InterfaceTypeAttribute(1)]
public interface class IVsIntellisenseProjectManager
[<GuidAttribute("B299765F-1FC2-41A7-BEC1-64721D86E658")>]
[<InterfaceTypeAttribute(1)>]
type IVsIntellisenseProjectManager = interface end
<GuidAttribute("B299765F-1FC2-41A7-BEC1-64721D86E658")>
<InterfaceTypeAttribute(1)>
Public Interface IVsIntellisenseProjectManager

Métodos

Nome Descrição
System_CAPS_pubmethod AdviseIntellisenseProjectEvents(IVsIntellisenseProjectEventSink, UInt32)

Registra um coletor de eventos para receber o status de carga de um projeto do IntelliSense.

System_CAPS_pubmethod CloseIntellisenseProject()

Chamado por editores fechar explicitamente um projeto do Intellisense.

System_CAPS_pubmethod CompleteIntellisenseProjectLoad()

Chamado por editores quando o carregamento de um projeto do Intellisense e o editor precisa garantir que o carregamento é concluído para que ele possa concluir uma ação.

System_CAPS_pubmethod GetContainedLanguageFactory(String, IVsContainedLanguageFactory)

Obtém a fábrica independente de linguagem para um determinado idioma.

System_CAPS_pubmethod OnEditorReady()

Chamado por editores quando estiverem prontas. Use esse método para atrasar a geração de parâmetros do compilador para permitir que o projeto atualizar referências.

System_CAPS_pubmethod UnadviseIntellisenseProjectEvents(UInt32)

Desconecta um coletor de eventos. O inverso da AdviseIntellisenseProjectEvents.

Comentários

Para obter mais informações sobre idiomas independentes, consulte contidos idiomas.

Confira Também

Namespace Microsoft.VisualStudio.Shell.Interop

Retornar ao início