IVsTextLineMarker Members

Include Protected Members
Include Inherited Members

Provides access to and manipulates the positioning of a text marker within a buffer. This interface has methods to retrieve or change two-dimensional coordinates.

The IVsTextLineMarker type exposes the following members.

Methods

  Name Description
Public method DrawGlyph(IntPtr, array<RECT[]) Draws a glyph in the widget margin given a display context and bounding rectangle.
Public method DrawGlyph Draws a glyph in the widget margin given a display context and bounding rectangle. (Inherited from IVsTextMarker.)
Public method ExecMarkerCommand(Int32) Executes a text marker against a text marker.
Public method ExecMarkerCommand Executes a text marker command against a marker. (Inherited from IVsTextMarker.)
Public method GetBehavior(UInt32%) Returns a text marker behavior set by the SetBehavior method.
Public method GetBehavior Returns a text marker behavior set by the SetBehavior method. (Inherited from IVsTextMarker.)
Public method GetCurrentSpan Returns the current position of the text marker.
Public method GetLineBuffer Provides access to an associated text buffer.
Public method GetMarkerCommandInfo(Int32, array<String[], array<UInt32[]) Returns text marker command information.
Public method GetMarkerCommandInfo Returns text marker command information. (Inherited from IVsTextMarker.)
Public method GetPriorityIndex(Int32%) Returns the text marker priority index, with the highest value getting the topmost placement.
Public method GetPriorityIndex Returns the text marker priority index, with the highest value getting the topmost placement. (Inherited from IVsTextMarker.)
Public method GetTipText(array<String[]) Returns the text to display in a tip for the marker type.
Public method GetTipText Returns the text to display in a tip for the marker type. (Inherited from IVsTextMarker.)
Public method GetType(Int32%) Returns a text marker type.
Public method GetType Returns a text marker type. (Inherited from IVsTextMarker.)
Public method GetVisualStyle(UInt32%) Returns the visual style of a marker type.
Public method GetVisualStyle Returns the visual style of a marker type. (Inherited from IVsTextMarker.)
Public method Invalidate() Prevents a text marker from appearing in the user interface.
Public method Invalidate Prevents a text marker from appearing in the user interface. (Inherited from IVsTextMarker.)
Public method ResetSpan Resets the position of the text marker.
Public method SetBehavior(UInt32) Sets the behavior of a text marker.
Public method SetBehavior Sets the behavior of a text marker. (Inherited from IVsTextMarker.)
Public method SetType(Int32) Sets a text marker type.
Public method SetType Sets a text marker type. (Inherited from IVsTextMarker.)
Public method SetVisualStyle(UInt32) Sets the visual style of a marker type.
Public method SetVisualStyle Sets the visual style of a marker type. (Inherited from IVsTextMarker.)
Public method UnadviseClient() Unadvises the client, if there is one.
Public method UnadviseClient Unadvises the client, if there is one. (Inherited from IVsTextMarker.)

Top

See Also

Reference

IVsTextLineMarker Interface

Microsoft.VisualStudio.TextManager.Interop Namespace