Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Implemented by clients (including IVsTextView) to provide IntelliSense hosting functionality.
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
The IVsIntellisenseHost type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
AfterCompletorCommit | Handles any cleanup actions after a call to the completor. |
![]() |
BeforeCompletorCommit | Handles actions before committing the completor call. |
![]() |
Exec(Guid%, UInt32, UInt32, IntPtr, IntPtr) | (Inherited from IOleCommandTarget.) |
![]() |
Exec(Guid%, UInt32, UInt32, Object%, Object%) | |
![]() |
GetContextBuffer | Gets the context buffer for IntelliSense. |
![]() |
GetContextCaretPos | Sets the caret position relative to the context buffer. |
![]() |
GetContextFocalPoint | Returns the position in the context buffer that is considered the starting context point. |
![]() |
GetContextLocation | Gets bounding rectangle for the IntelliSense context. |
![]() |
GetContextSelection | Gets the selection relative to the context buffer. |
![]() |
GetHostFlags | Gets the IntelliSense host flags from IntelliSenseHostFlags enumeration. |
![]() |
GetHostWindow | Returns a handle to the host window. |
![]() |
GetServiceProvider | Gets an IntelliSense service object. |
![]() |
GetSmartTagRect | Returns the smart tag window. |
![]() |
GetSubjectCaretPos | Gets the caret position relative to the text upon which IntelliSense operates. |
![]() |
GetSubjectSelection | Gets the selection relative to the text upon which IntelliSense operates. |
![]() |
GetSubjectText | Gets the text upon which IntelliSense operates. |
![]() |
HighlightMatchingBrace | Highlights the matching brace. |
![]() |
QueryStatus(Guid%, UInt32, array<OLECMD[], IntPtr) | (Inherited from IOleCommandTarget.) |
![]() |
QueryStatus(Guid%, UInt32, array<OLECMD[], array<OLECMDTEXT[]) | |
![]() |
ReplaceSubjectTextSpan | Edits the text upon which IntelliSense operates. |
![]() |
SetContextCaretPos | Sets the caret position relative to the context buffer. |
![]() |
SetContextSelection | Sets the selection relative to the context buffer. |
![]() |
SetSubjectCaretPos | Sets the caret position relative to the text upon which IntelliSense operates. |
![]() |
SetSubjectSelection | Sets the selection relative to the text upon which IntelliSense operates. |
![]() |
UpdateCompletionStatus | Updates the completion status user interface (UI). |
![]() |
UpdateSmartTagWindow | Updates the smart tag window. |
![]() |
UpdateTipWindow | Updates the tip window. |
Top