Condividi tramite


Interfaccia IQuickInfoBroker

definisce un Service Broker di informazioni rapide.

Spazio dei nomi:  Microsoft.VisualStudio.Language.Intellisense
Assembly:  Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)

Sintassi

'Dichiarazione
Public Interface IQuickInfoBroker
public interface IQuickInfoBroker
public interface class IQuickInfoBroker
type IQuickInfoBroker =  interface end
public interface IQuickInfoBroker

Il tipo IQuickInfoBroker espone i seguenti membri.

Metodi

  Nome Descrizione
Metodo pubblico CreateQuickInfoSession Crea ma non avvia una sessione di informazioni rapide nella posizione specificata in ITextBuffer.
Metodo pubblico GetSessions Ottiene il set di sessioni di informazioni rapide per ITextView in cui opera questo Service Broker.
Metodo pubblico IsQuickInfoActive Determina se c'è almeno una sessione di informazioni rapide in specificato ITextView.
Metodo pubblico TriggerQuickInfo(ITextView) Le informazioni rapide nella posizione del cursore in specificato ITextView.
Metodo pubblico TriggerQuickInfo(ITextView, ITrackingPoint, Boolean) Le informazioni rapide nella posizione specificata nel buffer, con o senza tenere traccia del mouse.

In alto

Note

Il Service Broker è responsabile dell'attivazione le sessioni di informazioni rapide. Deve essere incluso come segue:

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

Esempi

Per un esempio dell'utilizzo di questa interfaccia, vedere procedura dettagliata: Visualizzazione delle descrizioni comandi di informazioni rapide.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.Language.Intellisense