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
'Deklaracja
<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() | Handles any cleanup actions after a call to the completor. (Inherited from IVsIntellisenseHost.) |
![]() |
AfterCompletorCommit() | |
![]() |
BeforeCompletorCommit() | Handles actions before committing the completor call. (Inherited from IVsIntellisenseHost.) |
![]() |
BeforeCompletorCommit() | |
![]() |
Exec(Guid%, UInt32, UInt32, Object%, Object%) | Executes the specified command. (Inherited from IVsIntellisenseHost.) |
![]() |
Exec(Guid%, UInt32, UInt32, Object%, Object%) | |
![]() |
GetContextBuffer(IVsTextLines%) | Gets the context buffer for IntelliSense. (Inherited from IVsIntellisenseHost.) |
![]() |
GetContextBuffer(IVsTextLines%) | The context buffer. |
![]() |
GetContextCaretPos(Int32%, Int32%) | Gets the caret position relative to the context buffer. (Inherited from IVsIntellisenseHost.) |
![]() |
GetContextCaretPos(Int32%, Int32%) | |
![]() |
GetContextFocalPoint(array<TextSpan[], Int32%) | Returns the position in the context buffer that is considered the starting context point. (Inherited from IVsIntellisenseHost.) |
![]() |
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%) | Gets the bounding rectangle for the IntelliSense context. (Inherited from IVsIntellisenseHost.) |
![]() |
GetContextLocation(Int32, Int32, Int32, array<RECT[], Int32%) | |
![]() |
GetContextSelection(array<TextSpan[]) | Gets the selection relative to the context buffer. (Inherited from IVsIntellisenseHost.) |
![]() |
GetContextSelection(array<TextSpan[]) | |
![]() |
GetHostFlags(UInt32%) | Gets the IntelliSense host flags from the IntellisenseHostFlags enumeration. (Inherited from IVsIntellisenseHost.) |
![]() |
GetHostFlags(UInt32%) | Host flags (see IntellisenseHostFlags enum above) |
![]() |
GetHostWindow(IntPtr%) | Returns a handle to the host window. (Inherited from IVsIntellisenseHost.) |
![]() |
GetHostWindow(IntPtr%) | |
![]() |
GetServiceProvider(IServiceProvider%) | Gets an IntelliSense service object. (Inherited from IVsIntellisenseHost.) |
![]() |
GetServiceProvider(IServiceProvider%) | |
![]() |
GetSmartTagRect(array<RECT[]) | Returns the smart tag window. (Inherited from IVsIntellisenseHost.) |
![]() |
GetSmartTagRect(array<RECT[]) | |
![]() |
GetSubjectCaretPos(Int32%) | Gets the caret position for the text upon which IntelliSense operates. (Inherited from IVsIntellisenseHost.) |
![]() |
GetSubjectCaretPos(Int32%) | |
![]() |
GetSubjectSelection(Int32%, Int32%) | Gets the selection relative to the text upon which IntelliSense operates. (Inherited from IVsIntellisenseHost.) |
![]() |
GetSubjectSelection(Int32%, Int32%) | |
![]() |
GetSubjectText(String%) | Gets the text upon which IntelliSense operates. (Inherited from IVsIntellisenseHost.) |
![]() |
GetSubjectText(String%) | The text upon which Intellisense should operate. |
![]() |
HighlightMatchingBrace(UInt32, UInt32, array<TextSpan[]) | Highlights the matching brace. (Inherited from IVsIntellisenseHost.) |
![]() |
HighlightMatchingBrace(UInt32, UInt32, array<TextSpan[]) | |
![]() |
QueryStatus(Guid%, UInt32, array<OLECMD[], array<OLECMDTEXT[]) | Queries this object for the status of one or more commands generated by user interface events. (Inherited from IVsIntellisenseHost.) |
![]() |
QueryStatus(Guid%, UInt32, array<OLECMD[], array<OLECMDTEXT[]) | |
![]() |
ReplaceSubjectTextSpan(Int32, Int32, String) | Edits the text upon which IntelliSense operates. (Inherited from IVsIntellisenseHost.) |
![]() |
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) | Sets the caret position relative to the context buffer. (Inherited from IVsIntellisenseHost.) |
![]() |
SetContextCaretPos(Int32, Int32) | Caret/selection setting relative to the context buffer. Any editing should be done via the buffer. |
![]() |
SetContextSelection(Int32, Int32, Int32, Int32) | Sets the selection relative to the context buffer. (Inherited from IVsIntellisenseHost.) |
![]() |
SetContextSelection(Int32, Int32, Int32, Int32) | |
![]() |
SetSubjectCaretPos(Int32) | Sets the caret position relative to the text upon which IntelliSense operates. (Inherited from IVsIntellisenseHost.) |
![]() |
SetSubjectCaretPos(Int32) | 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(Int32, Int32) | Sets the selection relative to the text upon which IntelliSense operates. (Inherited from IVsIntellisenseHost.) |
![]() |
SetSubjectSelection(Int32, Int32) | |
![]() |
UpdateCompletionStatus(IVsCompletionSet, UInt32) | Updates the completion status user interface (UI). (Inherited from IVsIntellisenseHost.) |
![]() |
UpdateCompletionStatus(IVsCompletionSet, UInt32) | Intellisense UI handling. |
![]() |
UpdateSmartTagWindow(IVsSmartTagTipWindow, UInt32) | Updates the smart tag window. (Inherited from IVsIntellisenseHost.) |
![]() |
UpdateSmartTagWindow(IVsSmartTagTipWindow, UInt32) | |
![]() |
UpdateTipWindow(IVsTipWindow, UInt32) | Updates the tip window. (Inherited from IVsIntellisenseHost.) |
![]() |
UpdateTipWindow(IVsTipWindow, UInt32) |
Top