IVsIntellisenseHost-Schnittstelle
Wird von Clients (einschließlich IVsTextView), um IntelliSense bereitzustellen, das Funktionen hostet.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("0377986B-C450-453C-A7BE-67116C9129A6")> _
Public Interface IVsIntellisenseHost _
Inherits IOleCommandTarget
[InterfaceTypeAttribute()]
[GuidAttribute("0377986B-C450-453C-A7BE-67116C9129A6")]
public interface IVsIntellisenseHost : IOleCommandTarget
[InterfaceTypeAttribute()]
[GuidAttribute(L"0377986B-C450-453C-A7BE-67116C9129A6")]
public interface class IVsIntellisenseHost : IOleCommandTarget
[<InterfaceTypeAttribute()>]
[<GuidAttribute("0377986B-C450-453C-A7BE-67116C9129A6")>]
type IVsIntellisenseHost =
interface
interface IOleCommandTarget
end
public interface IVsIntellisenseHost extends IOleCommandTarget
Der IVsIntellisenseHost-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
AfterCompletorCommit | Behandelt alle Bereinigungsaktionen nach einem Aufruf von completor. |
![]() |
BeforeCompletorCommit | Behandeln von Aktionen, bevor der completor Aufruf ein Commit ausgeführt wird. |
![]() |
Exec(Guid, UInt32, UInt32, IntPtr, IntPtr) | (Von IOleCommandTarget geerbt.) |
![]() |
Exec(Guid%, UInt32, UInt32, Object%, Object%) | |
![]() |
GetContextBuffer | Ruft den Kontextpuffer für IntelliSense ab. |
![]() |
GetContextCaretPos | Legt die Position des Caretzeichens relativ zum Kontextpuffer fest. |
![]() |
GetContextFocalPoint | Gibt die Position im Kontextpuffer zurück, das als starten den Kontext das Popup gilt. |
![]() |
GetContextLocation | Ruft ein umschließendes Rechteck für den IntelliSense-Kontext ab. |
![]() |
GetContextSelection | Ruft die Auswahl im Verhältnis zum Kontextpuffer ab. |
![]() |
GetHostFlags | Ruft die IntelliSense-Host von Flags für IntelliSenseHostFlags-Enumeration ab. |
![]() |
GetHostWindow | Gibt ein Handle für das Hostfenster zurück. |
![]() |
GetServiceProvider | Ruft ein IntelliSense-Dienst Objekt ab. |
![]() |
GetSmartTagRect | Gibt das Smarttag im Fenster zurück. |
![]() |
GetSubjectCaretPos | Ruft die Position des Caretzeichens relativ zum Text ab, nach dem IntelliSense funktioniert. |
![]() |
GetSubjectSelection | Ruft die Auswahl relativ zum Text ab, nach dem IntelliSense funktioniert. |
![]() |
GetSubjectText | Ruft den Text ab, für die IntelliSense funktioniert. |
![]() |
HighlightMatchingBrace | Hebt die übereinstimmende geschweifte Klammer hervor. |
![]() |
QueryStatus(Guid, UInt32, OLECMD, IntPtr) | (Von IOleCommandTarget geerbt.) |
![]() |
QueryStatus(Guid%, UInt32, array<OLECMD[], array<OLECMDTEXT[]) | |
![]() |
ReplaceSubjectTextSpan | Bearbeitet den Text hinter dem IntelliSense funktioniert. |
![]() |
SetContextCaretPos | Legt die Position des Caretzeichens relativ zum Kontextpuffer fest. |
![]() |
SetContextSelection | Legt die Auswahl im Verhältnis zum Kontextpuffer fest. |
![]() |
SetSubjectCaretPos | Legt die Position des Caretzeichens relativ zum Text fest, nach dem IntelliSense funktioniert. |
![]() |
SetSubjectSelection | Legt die Auswahl relativ zum Text fest, nach dem IntelliSense funktioniert. |
![]() |
UpdateCompletionStatus | Aktualisiert die Benutzeroberfläche für Abschlussstatus. |
![]() |
UpdateSmartTagWindow | Aktualisiert das Smarttag im Fenster. |
![]() |
UpdateTipWindow | Aktualisiert das Fenster Spitze. |
Zum Seitenanfang