This documentation is archived and is not being maintained.
IVsTextViewIntellisenseHost Methods
Namespace:
Microsoft.VisualStudio.TextManager.InteropAssembly:
Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
| Name | Description |
|---|
 | AfterCompletorCommit() | |
 | BeforeCompletorCommit() | |
 | Exec(Guid, UInt32, UInt32, Object^, Object^) | |
 | GetContextBuffer(IVsTextLines^) | |
 | GetContextCaretPos(Int32, Int32) | |
 | GetContextFocalPoint(array<TextSpan>^, Int32) | The "focal point" or position in the context buffer that should be considered the starting context point |
 | GetContextLocation(Int32, Int32, Int32, array<RECT>^, Int32) | |
 | GetContextSelection(array<TextSpan>^) | |
 | GetHostFlags(UInt32) | Host flags (see IntellisenseHostFlags enum above) |
 | GetHostWindow(IntPtr) | |
 | GetServiceProvider(IServiceProvider^) | |
 | GetSmartTagRect(array<RECT>^) | |
 | GetSubjectCaretPos(Int32) | |
 | GetSubjectSelection(Int32, Int32) | |
 | GetSubjectText(String^) | The text upon which Intellisense should operate. |
 | HighlightMatchingBrace(UInt32, UInt32, array<TextSpan>^) | |
 | QueryStatus(Guid, UInt32, array<OLECMD>^, array<OLECMDTEXT>^) | |
 | ReplaceSubjectTextSpan(Int32, Int32, String^) | Editing subject text. Return E_FAIL (or something) if text contains CR/LFs and flags contain IHF_SINGLELINESUBJECT. |
 | SetContextCaretPos(Int32, Int32) | Caret/selection setting relative to the context buffer. Any editing should be done via the buffer. |
 | SetContextSelection(Int32, Int32, Int32, Int32) | |
 | SetSubjectCaretPos(Int32) | Caret/selection management for subject text. All return E_NOTIMPL if IHF_NOSEPARATESUBJECT is set in flags. |
 | SetSubjectFromPrimaryBuffer(array<TextSpan>^) | Sets the span from the primary buffer. |
 | SetSubjectSelection(Int32, Int32) | |
 | UpdateCompletionStatus(IVsCompletionSet^, UInt32) | Intellisense UI handling. |
 | UpdateSmartTagWindow(IVsSmartTagTipWindow^, UInt32) | |
 | UpdateTipWindow(IVsTipWindow^, UInt32) | |
Return to top