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 | |
---|---|---|
CreateQuickInfoSession | Cria, mas não inicia uma sessão de informações rápidas no local especificado na ITextBuffer. | |
GetSessions | Obtém o conjunto de sessões ativas de informações rápidas para o ITextView em que esse agente opera. | |
IsQuickInfoActive | Determina se há pelo menos uma sessão ativa de informações rápidas do ITextView. | |
TriggerQuickInfo(ITextView) | Dispara informações rápidas na posição do cursor do ITextView. | |
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.