IVsIntellisenseProjectManager 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.
Permite que um nó de hierarquia do projeto notifique os ouvintes de eventos que alteram o que aparece nas dicas de ferramenta do IntelliSense, bem como recuperando informações específicas do projeto. Você pode obter uma instância da interface do SVsIntellisenseProjectManager serviço (SID_SVsIntellisenseProjectManager). Usado com idiomas contidos.
public interface class IVsIntellisenseProjectManager
public interface class IVsIntellisenseProjectManager
__interface IVsIntellisenseProjectManager
[System.Runtime.InteropServices.Guid("B299765F-1FC2-41A7-BEC1-64721D86E658")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsIntellisenseProjectManager
[<System.Runtime.InteropServices.Guid("B299765F-1FC2-41A7-BEC1-64721D86E658")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsIntellisenseProjectManager = interface
Public Interface IVsIntellisenseProjectManager
- Atributos
Comentários
Para obter mais informações sobre idiomas contidos, consulte idiomas contidos.
Métodos
| AdviseIntellisenseProjectEvents(IVsIntellisenseProjectEventSink, UInt32) |
Registra um coletor de eventos para receber o status de carregamento de um projeto do IntelliSense. |
| CloseIntellisenseProject() |
Chamado por editores para fechar explicitamente um projeto do IntelliSense. |
| CompleteIntellisenseProjectLoad() |
Chamado por editores quando um projeto do IntelliSense está sendo carregado e o editor precisa garantir que o carregamento seja concluído para que ele possa concluir uma ação. |
| GetContainedLanguageFactory(String, IVsContainedLanguageFactory) |
Obtém a fábrica de idiomas contidas para um determinado idioma. |
| OnEditorReady() |
Chamado por editores quando eles estão prontos. Use este método para atrasar a geração de parâmetros do compilador para permitir que o projeto atualize as referências. |
| UnadviseIntellisenseProjectEvents(UInt32) |
Desconecta um coletor de eventos. O inverso de AdviseIntellisenseProjectEvents(IVsIntellisenseProjectEventSink, UInt32) . |