IQuickInfoBroker-Schnittstelle
Definiert einen QuickInfo-Broker.
Namespace: Microsoft.VisualStudio.Language.Intellisense
Assembly: Microsoft.VisualStudio.Language.Intellisense (in Microsoft.VisualStudio.Language.Intellisense.dll)
Syntax
'Declaration
Public Interface IQuickInfoBroker
public interface IQuickInfoBroker
public interface class IQuickInfoBroker
type IQuickInfoBroker = interface end
public interface IQuickInfoBroker
Der IQuickInfoBroker-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
CreateQuickInfoSession | Erstellt eine QuickInfo-Sitzung an der angegebenen Position im ITextBuffer ohne sie zu starten. |
![]() |
GetSessions | Ruft den Satz aktiver QuickInfo-Sitzungen für die ITextView ab, in der dieser Broker arbeitet. |
![]() |
IsQuickInfoActive | Bestimmt, ob mindestens eine aktive QuickInfo-Sitzung in der angegebenen ITextView vorhanden ist. |
![]() |
TriggerQuickInfo(ITextView) | Löst die QuickInfo an der Position des Caretzeichens in der angegebenen ITextView aus. |
![]() |
TriggerQuickInfo(ITextView, ITrackingPoint, Boolean) | Löst die QuickInfo an der angegebenen Position im Puffer aus; die Maus wird verfolgt oder nicht verfolgt. |
Zum Seitenanfang
Hinweise
Der Broker ist für das Starten von QuickInfo-Sitzungen verantwortlich. Sie sollte importiert werden, wie nachfolgend veranschaulicht:
[Import]
internal IQuickInfoBroker QuickInfoBroker { get; set; }
Beispiele
Ein Beispiel für die Verwendung dieser Schnittstelle finden Sie unter Exemplarische Vorgehensweise: QuickInfo-QuickInfo anzeigen.