Compartilhar via


Interface IQuickInfoBroker

Define um corretor de informações rápidas.

Namespace:  Microsoft.VisualStudio.Language.Intellisense
Assembly:  Microsoft.VisualStudio.Language.Intellisense (em Microsoft.VisualStudio.Language.Intellisense.dll)

Sintaxe

'Declaração
Public Interface IQuickInfoBroker
public interface IQuickInfoBroker
public interface class IQuickInfoBroker
type IQuickInfoBroker =  interface end
public interface IQuickInfoBroker

O tipo IQuickInfoBroker expõe os membros a seguir.

Métodos

  Nome Descrição
Método público CreateQuickInfoSession Cria, mas não inicia uma sessão de informações rápidas no local especificado na ITextBuffer.
Método público GetSessions Obtém o conjunto de sessões ativas de informações rápidas para o ITextView em que esse agente opera.
Método público IsQuickInfoActive Determina se há pelo menos uma sessão ativa de informações rápidas do ITextView.
Método público TriggerQuickInfo(ITextView) Dispara informações rápidas na posição do cursor do ITextView.
Método público TriggerQuickInfo(ITextView, ITrackingPoint, Boolean) Aciona informações rápidas na posição especificada no buffer, o controle ou não controla o mouse.

Superior

Comentários

O broker é responsável por disparo sessões informações rápidas. Ele deve ser importado da seguinte maneira:

[Import]
internal IQuickInfoBroker QuickInfoBroker { get; set; }

Exemplos

Para obter um exemplo do uso dessa interface, consulte Passo a passo: Exibir dicas de ferramentas de InformaçãoRápida.

Consulte também

Referência

Namespace Microsoft.VisualStudio.Language.Intellisense