VsTextViewClass - класс
Управляет представлением текста окна редактора. Содержит методы для управления представлением текста. Представление по существу окна редактора, отображаемое в пользовательском интерфейсе.
Иерархия наследования
Object
Microsoft.VisualStudio.TextManager.Interop.VsTextViewClass
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)
Синтаксис
'Декларация
<ClassInterfaceAttribute()> _
<GuidAttribute("F5E7E71E-1401-11D1-883B-0000F87579D2")> _
Public Class VsTextViewClass _
Implements IVsTextView, VsTextView
[ClassInterfaceAttribute()]
[GuidAttribute("F5E7E71E-1401-11D1-883B-0000F87579D2")]
public class VsTextViewClass : IVsTextView,
VsTextView
[ClassInterfaceAttribute()]
[GuidAttribute(L"F5E7E71E-1401-11D1-883B-0000F87579D2")]
public ref class VsTextViewClass : IVsTextView,
VsTextView
[<ClassInterfaceAttribute()>]
[<GuidAttribute("F5E7E71E-1401-11D1-883B-0000F87579D2")>]
type VsTextViewClass =
class
interface IVsTextView
interface VsTextView
end
public class VsTextViewClass implements IVsTextView, VsTextView
Тип VsTextViewClass предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
![]() |
VsTextViewClass |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
![]() |
AddCommandFilter | Добавляет фильтр команды к существующим данным фильтрам последовательности команд. |
![]() |
CenterColumns | Устанавливает указанный столбец текста по центру представления. |
![]() |
CenterLines | Задает указанные линии текста по центру представления. |
![]() |
ClearSelection | Очищает текущее выделение. |
![]() |
CloseView | Закрывает и удаляет регистрацию представление с диспетчером представления. |
![]() |
EnsureSpanVisible | Гарантирует, что текст в представлении, и по вертикали и по горизонтали. |
![]() |
Equals | Определяет, равен ли заданный объект текущему объекту. (Унаследовано от Object.) |
![]() |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как он будет уничтожен во время сборки мусора. (Унаследовано от Object.) |
![]() |
GetBuffer | Возвращает текущее содержимое текстового буфера. |
![]() |
GetCaretPos | Возвращает линию и индекс столбца позиции курсора. |
![]() |
GetHashCode | Служит хэш-функцией по умолчанию. (Унаследовано от Object.) |
![]() |
GetLineAndColumn | Преобразование позиция текстового потока на линии и индекс столбца. |
![]() |
GetLineHeight | Возвращает высоту точки линии. |
![]() |
GetNearestPosition | Преобразование линию и индекс столбца на месте текстового потока. |
![]() |
GetPointOfLineColumn | Возвращает координаты по оси y верхнего левого угла отдельных линий и столбца. |
![]() |
GetScrollInfo | Возвращает параметры полосы прокрутки текстового редактора для заданной базовой полосы прокрутки. |
![]() |
GetSelectedText | Возвращает копию выбранного текста. |
![]() |
GetSelection | Получает диапазон текста, соответствующий текущему выделению, если он имеется. |
![]() |
GetSelectionDataObject | Возвращает копию выбранного текста внутри IDataObject формат интерфейса. |
![]() |
GetSelectionMode | Возвращает режим текущего выделения. |
![]() |
GetSelectionSpan | Получает диапазон текста, связанный с фрагментом. |
![]() |
GetTextStream | Возвращает указанный поток текста в строке. |
![]() |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) |
![]() |
GetWindowHandle | Возвращает дескриптор окна для данного представления. |
![]() |
GetWordExtent | Возвращает текущую область памяти машинного слова. |
![]() |
HighlightMatchingBrace | Выбирает соответствующие фигурная скобка в конструкции языка. |
![]() |
Initialize | Создает представление и позволяет клиентам определить один или несколько TextViewInitFlags параметры. |
![]() |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) |
![]() |
PositionCaretForEditing | Помещает курсор в положение эквивалентную для редактирования функция. |
![]() |
RemoveCommandFilter | Удаляет фильтр команд из фильтров последовательности команд. |
![]() |
ReplaceTextOnLine | Заменяет линия текста. |
![]() |
RestrictViewRange | Сведения о методе не предусмотрены.Метод не реализован. |
![]() |
SendExplicitFocus | Отправляет точный фокус на окно. |
![]() |
SetBuffer | Связывает текстовый буфер с представлением. |
![]() |
SetCaretPos | Задает координаты конечной точки выделения. |
![]() |
SetScrollPosition | Устанавливает параметры полосы прокрутки текстового редактора для заданной базовой полосы прокрутки. |
![]() |
SetSelection | Selects, указанный текст. |
![]() |
SetSelectionMode | Устанавливает режим выделения. |
![]() |
SetTopLine | Задает верхнюю линию в представлении к базовому плану. |
![]() |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) |
![]() |
UpdateCompletionStatus | Используется для управления завершения машинного слова. |
![]() |
UpdateTipWindow | Обновляет окно tip. |
![]() |
UpdateViewFrameCaption | Обеспечивает представление обновления заголовок окна фрейма, например "[" только для чтения "]". |
В начало страницы
Заметки
Нельзя создать экземпляр этого класса с new ключевое слово. Вместо этого необходимо получить CreateInstanceобъект и создает объект с ILocalRegistry . Этот метод создает MPF программу-оболочку с CreateInstance.
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен