IVsLayeredTextView Interface

Definition

Helps a view interact with text layers.

public interface class IVsLayeredTextView
public interface class IVsLayeredTextView
__interface IVsLayeredTextView
[System.Runtime.InteropServices.Guid("60BD661B-133C-4B5C-A335-4B174C5A352F")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsLayeredTextView
[System.Runtime.InteropServices.Guid("60BD661B-133C-4B5C-A335-4B174C5A352F")]
[System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)]
public interface IVsLayeredTextView
[<System.Runtime.InteropServices.Guid("60BD661B-133C-4B5C-A335-4B174C5A352F")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsLayeredTextView = interface
[<System.Runtime.InteropServices.Guid("60BD661B-133C-4B5C-A335-4B174C5A352F")>]
[<System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)>]
type IVsLayeredTextView = interface
Public Interface IVsLayeredTextView
Attributes

Remarks

This interface is implemented by a text view. By default the methods in this interface operate on the top view layer.

Methods

GetRelativeSelectionState(UInt32, IVsTextLayer, SELECTIONSTATE[])

Gets the selection relative to a specified layer.

GetSelectedAtom(UInt32, Object)

Tells a client when the selection is "at" an atomic object. The selection flags determine what “at” means.

GetTopmostLayer(IVsTextLayer)

Gets the view’s top-level layer.

SetRelativeSelectionState(UInt32, IVsTextLayer, SELECTIONSTATE[])

Sets the selection relative to a specified layer.

Applies to