IVsTextViewIntellisenseHost Methods

 

Namespace:   Microsoft.VisualStudio.TextManager.Interop
Assembly:  Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)

NameDescription
System_CAPS_pubmethodAfterCompletorCommit()

System_CAPS_pubmethodBeforeCompletorCommit()

System_CAPS_pubmethodExec(Guid, UInt32, UInt32, Object^, Object^)

System_CAPS_pubmethodGetContextBuffer(IVsTextLines^)

The context buffer.

System_CAPS_pubmethodGetContextCaretPos(Int32, Int32)

System_CAPS_pubmethodGetContextFocalPoint(array<TextSpan>^, Int32)

The "focal point" or position in the context buffer that should be considered the starting context point

System_CAPS_pubmethodGetContextLocation(Int32, Int32, Int32, array<RECT>^, Int32)

System_CAPS_pubmethodGetContextSelection(array<TextSpan>^)

System_CAPS_pubmethodGetHostFlags(UInt32)

Host flags (see IntellisenseHostFlags enum above)

System_CAPS_pubmethodGetHostWindow(IntPtr)

System_CAPS_pubmethodGetServiceProvider(IServiceProvider^)

System_CAPS_pubmethodGetSmartTagRect(array<RECT>^)

System_CAPS_pubmethodGetSubjectCaretPos(Int32)

System_CAPS_pubmethodGetSubjectSelection(Int32, Int32)

System_CAPS_pubmethodGetSubjectText(String^)

The text upon which Intellisense should operate.

System_CAPS_pubmethodHighlightMatchingBrace(UInt32, UInt32, array<TextSpan>^)

System_CAPS_pubmethodQueryStatus(Guid, UInt32, array<OLECMD>^, array<OLECMDTEXT>^)

System_CAPS_pubmethodReplaceSubjectTextSpan(Int32, Int32, String^)

Editing subject text. Return E_FAIL (or something) if text contains CR/LFs and flags contain IHF_SINGLELINESUBJECT.

System_CAPS_pubmethodSetContextCaretPos(Int32, Int32)

Caret/selection setting relative to the context buffer. Any editing should be done via the buffer.

System_CAPS_pubmethodSetContextSelection(Int32, Int32, Int32, Int32)

System_CAPS_pubmethodSetSubjectCaretPos(Int32)

Caret/selection management for subject text. All return E_NOTIMPL if IHF_NOSEPARATESUBJECT is set in flags.

System_CAPS_pubmethodSetSubjectFromPrimaryBuffer(array<TextSpan>^)

Sets the span from the primary buffer.

System_CAPS_pubmethodSetSubjectSelection(Int32, Int32)

System_CAPS_pubmethodUpdateCompletionStatus(IVsCompletionSet^, UInt32)

Intellisense UI handling.

System_CAPS_pubmethodUpdateSmartTagWindow(IVsSmartTagTipWindow^, UInt32)

System_CAPS_pubmethodUpdateTipWindow(IVsTipWindow^, UInt32)

Return to top
Show: