IVsLayeredTextView Interface
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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. |