IVsIntellisenseHost Interface
Implemented by clients (including IVsTextView) to provide IntelliSense hosting functionality.
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
| 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) | Executes the specified command. |
![]() | GetContextBuffer(IVsTextLines) | Gets the context buffer for IntelliSense. |
![]() | GetContextCaretPos(Int32, Int32) | Gets the caret position relative to the context buffer. |
![]() | GetContextFocalPoint(TextSpan[], Int32) | Returns the position in the context buffer that is considered the starting context point. |
![]() | GetContextLocation(Int32, Int32, Int32, RECT[], Int32) | Gets the bounding rectangle for the IntelliSense context. |
![]() | GetContextSelection(TextSpan[]) | Gets the selection relative to the context buffer. |
![]() | GetHostFlags(UInt32) | Gets the IntelliSense host flags from the IntellisenseHostFlags enumeration. |
![]() | GetHostWindow(IntPtr) | Returns a handle to the host window. |
![]() | GetServiceProvider(IServiceProvider) | Gets an IntelliSense service object. |
![]() | GetSmartTagRect(RECT[]) | Returns the smart tag window. |
![]() | GetSubjectCaretPos(Int32) | Gets the caret position for the text upon which IntelliSense operates. |
![]() | GetSubjectSelection(Int32, Int32) | Gets the selection relative to the text upon which IntelliSense operates. |
![]() | GetSubjectText(String) | Gets the text upon which IntelliSense operates. |
![]() | HighlightMatchingBrace(UInt32, UInt32, TextSpan[]) | Highlights the matching brace. |
![]() | QueryStatus(Guid, UInt32, OLECMD[], IntPtr) | (Inherited from IOleCommandTarget.) |
![]() | QueryStatus(Guid, UInt32, OLECMD[], OLECMDTEXT[]) | Queries this object for the status of one or more commands generated by user interface events. |
![]() | ReplaceSubjectTextSpan(Int32, Int32, String) | Edits the text upon which IntelliSense operates. |
![]() | SetContextCaretPos(Int32, Int32) | Sets the caret position relative to the context buffer. |
![]() | SetContextSelection(Int32, Int32, Int32, Int32) | Sets the selection relative to the context buffer. |
![]() | SetSubjectCaretPos(Int32) | Sets the caret position relative to the text upon which IntelliSense operates. |
![]() | SetSubjectSelection(Int32, Int32) | Sets the selection relative to the text upon which IntelliSense operates. |
![]() | UpdateCompletionStatus(IVsCompletionSet, UInt32) | Updates the completion status user interface (UI). |
![]() | UpdateSmartTagWindow(IVsSmartTagTipWindow, UInt32) | Updates the smart tag window. |
![]() | UpdateTipWindow(IVsTipWindow, UInt32) | Updates the tip window. |
