Share via


IVsIntellisenseHost Members

Include Protected Members
Include Inherited Members

Implemented by clients (including IVsTextView) to provide intellisense hosting functionality

The IVsIntellisenseHost type exposes the following members.

Methods

 

Name

Description

Public method

AfterCompletorCommit

Handles any clean up actions after a call to the completor.

Public method

BeforeCompletorCommit

Handles actions before committing the completor call.

Public method

Exec

Overloaded.

Public method

GetContextBuffer

Gets the context buffer for IntelliSense.

Public method

GetContextCaretPos

Sets the caret position relative to the context buffer.

Public method

GetContextFocalPoint

Returns the position in the context buffer that is considered the starting context point.

Public method

GetContextLocation

Gets bounding rectangle for the IntelliSense context.

Public method

GetContextSelection

Gets the selection relative to the context buffer.

Public method

GetHostFlags

Gets the IntelliSense host flags from IntellisenseHostFlags enumeration.

Public method

GetHostWindow

Returns a handle to the host window.

Public method

GetServiceProvider

Gets an IntelliSense service object.

Public method

GetSmartTagRect

Returns the smart tag window.

Public method

GetSubjectCaretPos

Gets the caret position relative to the text upon which IntelliSense operates.

Public method

GetSubjectSelection

Gets the selection relative to the text upon which IntelliSense operates.

Public method

GetSubjectText

Gets the text upon which IntelliSense operates.

Public method

HighlightMatchingBrace

Highlights the matching brace.

Public method

QueryStatus

Overloaded.

Public method

ReplaceSubjectTextSpan

Edits the text upon which IntelliSense operates.

Public method

SetContextCaretPos

Sets the caret position relative to the context buffer.

Public method

SetContextSelection

Sets the selection relative to the context buffer.

Public method

SetSubjectCaretPos

Sets the caret position relative to the text upon which IntelliSense operates.

Public method

SetSubjectSelection

Sets the selection relative to the text upon which IntelliSense operates.

Public method

UpdateCompletionStatus

Updates the completion status user interface (UI).

Public method

UpdateSmartTagWindow

Updates the smart tag window.

Public method

UpdateTipWindow

Updates the tip window.

Top

See Also

Reference

IVsIntellisenseHost Interface

Microsoft.VisualStudio.TextManager.Interop Namespace