Share via


IVsTextViewEx Interface

Adds functionality beyond IVsTextView.

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

Syntax

'Declaration
<InterfaceTypeAttribute()> _
<GuidAttribute("EAF1EA5B-EB6D-4852-9D87-666E09BC4BEE")> _
Public Interface IVsTextViewEx
[InterfaceTypeAttribute()]
[GuidAttribute("EAF1EA5B-EB6D-4852-9D87-666E09BC4BEE")]
public interface IVsTextViewEx
[InterfaceTypeAttribute()]
[GuidAttribute(L"EAF1EA5B-EB6D-4852-9D87-666E09BC4BEE")]
public interface class IVsTextViewEx
[<InterfaceTypeAttribute()>]
[<GuidAttribute("EAF1EA5B-EB6D-4852-9D87-666E09BC4BEE")>]
type IVsTextViewEx =  interface end
public interface IVsTextViewEx

The IVsTextViewEx type exposes the following members.

Methods

  Name Description
Public method AppendViewOnlyMarkerTypes Appends view only marker types.
Public method GetClusterRange Returns cluster range information for the given line number and character index.
Public method GetSmartTagRect Gets the smart tag bounding rectangle.
Public method GetWindowFrame Gets the window frame.
Public method InvokeInsertionUI Invoke the insertion UI of the expansions.
Public method IsCompletorWindowActive Determines if the completor window is active.
Public method IsExpansionUIActive Determines if the expansion UI is active.
Public method IsReadOnly Determines if the text view is read-only.
Public method PersistOutliningState Persists outlining state for the text view.
Public method RemoveViewOnlyMarkerTypes Removes view only marker types.
Public method SetBackgroundColorIndex Sets the background color index for the text view.
Public method SetHoverWaitTimer Sets the hover wait timer.
Public method SetIgnoreMarkerTypes Specifies the marker types to be ignored.
Public method UpdateSmartTagWindow Updates the smart tag window.

Top

See Also

Reference

Microsoft.VisualStudio.TextManager.Interop Namespace