IVsLayeredTextView Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Помогает представлению взаимодействовать с уровнями текста.
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(1)>]
type IVsLayeredTextView = interface
Public Interface IVsLayeredTextView
- Атрибуты
Комментарии
Этот интерфейс реализуется с помощью текстового представления. По умолчанию методы этого интерфейса работают с верхним слоем представления.
Методы
| GetRelativeSelectionState(UInt32, IVsTextLayer, SELECTIONSTATE[]) |
Получает выделение по отношению к определенному уровню. |
| GetSelectedAtom(UInt32, Object) |
Сообщает клиенту, когда выделение «на» атомарном объекте. Флаги выбора определяют, что означает "at". |
| GetTopmostLayer(IVsTextLayer) |
Возвращает слой верхнего уровня представления. |
| SetRelativeSelectionState(UInt32, IVsTextLayer, SELECTIONSTATE[]) |
Задает выделение по отношению к определенному слою. |