Поделиться через


VsTextView - интерфейс

Управляет представлением текста окна редактора. Содержит методы для управления представлением текста. Представление по существу окна редактора, отображаемое в пользовательском интерфейсе.

Пространство имен:  Microsoft.VisualStudio.TextManager.Interop
Сборка:  Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)

Синтаксис

'Декларация
<GuidAttribute("BB23A14B-7C61-469A-9890-A95648CED5E6")> _
Public Interface VsTextView _
    Inherits IVsTextView
[GuidAttribute("BB23A14B-7C61-469A-9890-A95648CED5E6")]
public interface VsTextView : IVsTextView
[GuidAttribute(L"BB23A14B-7C61-469A-9890-A95648CED5E6")]
public interface class VsTextView : IVsTextView
[<GuidAttribute("BB23A14B-7C61-469A-9890-A95648CED5E6")>]
type VsTextView =  
    interface 
        interface IVsTextView 
    end
public interface VsTextView extends IVsTextView

Тип VsTextView предоставляет следующие члены.

Методы

  Имя Описание
Открытый метод AddCommandFilter Добавляет фильтр команды к существующим данным фильтрам последовательности команд. (Унаследовано от IVsTextView.)
Открытый метод CenterColumns Устанавливает указанный столбец текста по центру представления. (Унаследовано от IVsTextView.)
Открытый метод CenterLines Задает указанные линии текста по центру представления. (Унаследовано от IVsTextView.)
Открытый метод ClearSelection Очищает текущее выделение. (Унаследовано от IVsTextView.)
Открытый метод CloseView Закрывает и удаляет регистрацию представление с диспетчером представления. (Унаследовано от IVsTextView.)
Открытый метод EnsureSpanVisible Гарантирует, что текст в представлении, и по вертикали и по горизонтали. (Унаследовано от IVsTextView.)
Открытый метод GetBuffer Возвращает текущее содержимое текстового буфера. (Унаследовано от IVsTextView.)
Открытый метод GetCaretPos Возвращает линию и индекс столбца позиции курсора. (Унаследовано от IVsTextView.)
Открытый метод GetLineAndColumn Преобразование позиция текстового потока на линии и индекс столбца. (Унаследовано от IVsTextView.)
Открытый метод GetLineHeight Возвращает высоту точки линии. (Унаследовано от IVsTextView.)
Открытый метод GetNearestPosition Преобразование линию и индекс столбца на месте текстового потока. (Унаследовано от IVsTextView.)
Открытый метод GetPointOfLineColumn Возвращает координаты по оси y верхнего левого угла отдельных линий и столбца. (Унаследовано от IVsTextView.)
Открытый метод GetScrollInfo Возвращает параметры полосы прокрутки текстового редактора для заданной базовой полосы прокрутки. (Унаследовано от IVsTextView.)
Открытый метод GetSelectedText Возвращает копию выбранного текста. (Унаследовано от IVsTextView.)
Открытый метод GetSelection Получает диапазон текста, соответствующий текущему выделению, если он имеется. (Унаследовано от IVsTextView.)
Открытый метод GetSelectionDataObject Возвращает копию выбранного текста внутри IDataObject формат интерфейса. (Унаследовано от IVsTextView.)
Открытый метод GetSelectionMode Возвращает режим текущего выделения. (Унаследовано от IVsTextView.)
Открытый метод GetSelectionSpan Получает диапазон текста, связанный с фрагментом. (Унаследовано от IVsTextView.)
Открытый метод GetTextStream Возвращает указанный поток текста в строке. (Унаследовано от IVsTextView.)
Открытый метод GetWindowHandle Возвращает дескриптор окна для данного представления. (Унаследовано от IVsTextView.)
Открытый метод GetWordExtent Возвращает текущую область памяти машинного слова. (Унаследовано от IVsTextView.)
Открытый метод HighlightMatchingBrace Выбирает соответствующие фигурная скобка в конструкции языка. (Унаследовано от IVsTextView.)
Открытый метод Initialize Создает представление и позволяет клиентам определить один или несколько параметров TextViewInitFlags. (Унаследовано от IVsTextView.)
Открытый метод PositionCaretForEditing Помещает курсор в положение эквивалентную для редактирования функция. (Унаследовано от IVsTextView.)
Открытый метод RemoveCommandFilter Удаляет фильтр команд из фильтров последовательности команд. (Унаследовано от IVsTextView.)
Открытый метод ReplaceTextOnLine Заменяет текст линии. (Унаследовано от IVsTextView.)
Открытый метод RestrictViewRange Сведения о методе не предусмотрены.Метод не реализован. (Унаследовано от IVsTextView.)
Открытый метод SendExplicitFocus Отправляет точный фокус на окно. (Унаследовано от IVsTextView.)
Открытый метод SetBuffer Связывает текстовый буфер с представлением. (Унаследовано от IVsTextView.)
Открытый метод SetCaretPos Задает координаты конечной точки выделения. (Унаследовано от IVsTextView.)
Открытый метод SetScrollPosition Устанавливает параметры полосы прокрутки текстового редактора для заданной базовой полосы прокрутки. (Унаследовано от IVsTextView.)
Открытый метод SetSelection Selects, указанный текст. (Унаследовано от IVsTextView.)
Открытый метод SetSelectionMode Устанавливает режим выделения. (Унаследовано от IVsTextView.)
Открытый метод SetTopLine Задает верхнюю линию в представлении к базовому плану. (Унаследовано от IVsTextView.)
Открытый метод UpdateCompletionStatus Используется для управления завершения машинного слова. (Унаследовано от IVsTextView.)
Открытый метод UpdateTipWindow Обновляет окно tip. (Унаследовано от IVsTextView.)
Открытый метод UpdateViewFrameCaption Обеспечивает представление обновления заголовок окна фрейма, например "[" только для чтения "]". (Унаследовано от IVsTextView.)

В начало страницы

См. также

Ссылки

Microsoft.VisualStudio.TextManager.Interop - пространство имен