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)
Syntax
'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("0816A38B-2B41-4D2A-B1FF-23C1E28D8A18")> _
Public Interface IVsTextViewIntellisenseHost _
Inherits IVsIntellisenseHost
[InterfaceTypeAttribute()]
[GuidAttribute("0816A38B-2B41-4D2A-B1FF-23C1E28D8A18")]
public interface IVsTextViewIntellisenseHost : IVsIntellisenseHost
[InterfaceTypeAttribute()]
[GuidAttribute(L"0816A38B-2B41-4D2A-B1FF-23C1E28D8A18")]
public interface class IVsTextViewIntellisenseHost : IVsIntellisenseHost
[<InterfaceTypeAttribute()>]
[<GuidAttribute("0816A38B-2B41-4D2A-B1FF-23C1E28D8A18")>]
type IVsTextViewIntellisenseHost =
interface
interface IVsIntellisenseHost
end
public interface IVsTextViewIntellisenseHost extends IVsIntellisenseHost
The IVsTextViewIntellisenseHost type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
AfterCompletorCommit | |
![]() |
BeforeCompletorCommit | |
![]() |
Exec | |
![]() |
GetContextBuffer | The context buffer. |
![]() |
GetContextCaretPos | |
![]() |
GetContextFocalPoint | The "focal point" or position in the context buffer that should be considered the starting context point |
![]() |
GetContextLocation | |
![]() |
GetContextSelection | |
![]() |
GetHostFlags | Host flags (see IntellisenseHostFlags enum above) |
![]() |
GetHostWindow | |
![]() |
GetServiceProvider | |
![]() |
GetSmartTagRect | |
![]() |
GetSubjectCaretPos | |
![]() |
GetSubjectSelection | |
![]() |
GetSubjectText | The text upon which Intellisense should operate. |
![]() |
HighlightMatchingBrace | |
![]() |
QueryStatus | |
![]() |
ReplaceSubjectTextSpan | Editing subject text. Return E_FAIL (or something) if text contains CR/LFs and flags contain IHF_SINGLELINESUBJECT. |
![]() |
SetContextCaretPos | Caret/selection setting relative to the context buffer. Any editing should be done via the buffer. |
![]() |
SetContextSelection | |
![]() |
SetSubjectCaretPos | Caret/selection management for subject text. All return E_NOTIMPL if IHF_NOSEPARATESUBJECT is set in flags. |
![]() |
SetSubjectFromPrimaryBuffer | Sets the span from the primary buffer. |
![]() |
SetSubjectSelection | |
![]() |
UpdateCompletionStatus | Intellisense UI handling. |
![]() |
UpdateSmartTagWindow | |
![]() |
UpdateTipWindow |
Top