Share via


IVsTextViewEx Interface

Definition

Adds functionality beyond IVsTextView.

public interface class IVsTextViewEx
public interface class IVsTextViewEx
__interface IVsTextViewEx
[System.Runtime.InteropServices.Guid("EAF1EA5B-EB6D-4852-9D87-666E09BC4BEE")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsTextViewEx
[System.Runtime.InteropServices.Guid("EAF1EA5B-EB6D-4852-9D87-666E09BC4BEE")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsTextViewEx
[<System.Runtime.InteropServices.Guid("EAF1EA5B-EB6D-4852-9D87-666E09BC4BEE")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsTextViewEx = interface
[<System.Runtime.InteropServices.Guid("EAF1EA5B-EB6D-4852-9D87-666E09BC4BEE")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsTextViewEx = interface
Public Interface IVsTextViewEx
Attributes

Methods

AppendViewOnlyMarkerTypes(UInt32, UInt32[])

Appends view only marker types.

GetClusterRange(Int32, Int32, Int32, Int32, Int32)

Returns cluster range information for the given line number and character index.

GetSmartTagRect(RECT[])

Gets the smart tag bounding rectangle.

GetWindowFrame(Object)

Gets the window frame.

InvokeInsertionUI(IVsCompletionSet, String, String, IVsInsertionUI)

Invoke the insertion UI of the expansions.

IsCompletorWindowActive()

Determines if the completor window is active.

IsExpansionUIActive()

Determines if the expansion UI is active.

IsReadOnly()

Determines if the text view is read-only.

PersistOutliningState()

Persists outlining state for the text view.

RemoveViewOnlyMarkerTypes(UInt32, UInt32[])

Removes view only marker types.

SetBackgroundColorIndex(Int32)

Sets the background color index for the text view.

SetHoverWaitTimer()

Sets the hover wait timer.

SetIgnoreMarkerTypes(Int32, UInt32[])

Specifies the marker types to be ignored.

UpdateSmartTagWindow(IVsSmartTagTipWindow, UInt32)

Updates the smart tag window.

Applies to