IVsTextViewIntellisenseHost Interface

 

Core editor provided intellisense host for standard editor views.

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

[InterfaceTypeAttribute(1)]
[GuidAttribute("0816A38B-2B41-4D2A-B1FF-23C1E28D8A18")]
public interface IVsTextViewIntellisenseHost : IVsIntellisenseHost

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(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, RECT[], Int32)

System_CAPS_pubmethodGetContextSelection(TextSpan[])

System_CAPS_pubmethodGetHostFlags(UInt32)

Host flags (see IntellisenseHostFlags enum above)

System_CAPS_pubmethodGetHostWindow(IntPtr)

System_CAPS_pubmethodGetServiceProvider(IServiceProvider)

System_CAPS_pubmethodGetSmartTagRect(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, TextSpan[])

System_CAPS_pubmethodQueryStatus(Guid, UInt32, OLECMD[], 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(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: