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


VsTextBuffer - интерфейс

Действует как базовый интерфейс для VsTextBuffer объект и приводятся общие сведения о свойствах текстового буфера. Предоставляет доступ на чтение и запись в текстовый буфер, используя двухмерные координаты.

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

Синтаксис

'Декларация
<GuidAttribute("C08E5275-0D26-4DE9-8892-994024C23750")> _
Public Interface VsTextBuffer _
    Inherits IVsTextBuffer
[GuidAttribute("C08E5275-0D26-4DE9-8892-994024C23750")]
public interface VsTextBuffer : IVsTextBuffer
[GuidAttribute(L"C08E5275-0D26-4DE9-8892-994024C23750")]
public interface class VsTextBuffer : IVsTextBuffer
[<GuidAttribute("C08E5275-0D26-4DE9-8892-994024C23750")>]
type VsTextBuffer =  
    interface 
        interface IVsTextBuffer 
    end
public interface VsTextBuffer extends IVsTextBuffer

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

Методы

  Имя Описание
Открытый метод GetLanguageServiceID Возвращает уникальный идентификатор языка, который предоставляет колоризацию и другие данные о атрибута этот буфер. (Унаследовано от IVsTextBuffer.)
Открытый метод GetLastLineIndex Возвращает последнюю линию в текстовом буфере. (Унаследовано от IVsTextBuffer.)
Открытый метод GetLengthOfLine Возвращает длину линии в буфере. (Унаследовано от IVsTextBuffer.)
Открытый метод GetLineCount Возвращает количество линий в буфере. (Унаследовано от IVsTextBuffer.)
Открытый метод GetLineIndexOfPosition Возвращает линию и номера столбца в текстовом буфере, заданном номер позиции. (Унаследовано от IVsTextBuffer.)
Открытый метод GetPositionOfLine Возвращает номер позиции линии. (Унаследовано от IVsTextBuffer.)
Открытый метод GetPositionOfLineIndex Возвращает номер позиции в текстовом буфере, заданном линию и номер столбца. (Унаследовано от IVsTextBuffer.)
Открытый метод GetSize Возвращает размер (в символах) буфера. (Унаследовано от IVsTextBuffer.)
Открытый метод GetStateFlags Возвращает флаги национальные текстового буфера. (Унаследовано от IVsTextBuffer.)
Открытый метод GetUndoManager Возвращает диспетчер отката для данного буфера. (Унаследовано от IVsTextBuffer.)
Открытый метод InitializeContent Инициализирует содержимое текстового буфера. (Унаследовано от IVsTextBuffer.)
Открытый метод LockBuffer Не оказывает влияния.Устаревший. (Унаследовано от IVsTextBuffer.)
Открытый метод LockBufferEx Не оказывает влияния.Устаревший. (Унаследовано от IVsTextBuffer.)
Открытый метод Reload Перезагрузить текстовый буфер. (Унаследовано от IVsTextBuffer.)
Открытый метод Reserved1 В таблице Vtable зарезервировано для использования в будущем. (Унаследовано от IVsTextBuffer.)
Открытый метод Reserved10 В таблице Vtable зарезервировано для использования в будущем. (Унаследовано от IVsTextBuffer.)
Открытый метод Reserved2 В таблице Vtable зарезервировано для использования в будущем. (Унаследовано от IVsTextBuffer.)
Открытый метод Reserved3 В таблице Vtable зарезервировано для использования в будущем. (Унаследовано от IVsTextBuffer.)
Открытый метод Reserved4 В таблице Vtable зарезервировано для использования в будущем. (Унаследовано от IVsTextBuffer.)
Открытый метод Reserved5 В таблице Vtable зарезервировано для использования в будущем. (Унаследовано от IVsTextBuffer.)
Открытый метод Reserved6 В таблице Vtable зарезервировано для использования в будущем. (Унаследовано от IVsTextBuffer.)
Открытый метод Reserved7 В таблице Vtable зарезервировано для использования в будущем. (Унаследовано от IVsTextBuffer.)
Открытый метод Reserved8 В таблице Vtable зарезервировано для использования в будущем. (Унаследовано от IVsTextBuffer.)
Открытый метод Reserved9 В таблице Vtable зарезервировано для использования в будущем. (Унаследовано от IVsTextBuffer.)
Открытый метод SetLanguageServiceID Задает уникальный идентификатор языка, который предоставляет колоризацию и другие данные о атрибута буфер. (Унаследовано от IVsTextBuffer.)
Открытый метод SetStateFlags Устанавливает флаги национальные текстового буфера. (Унаследовано от IVsTextBuffer.)
Открытый метод UnlockBuffer Не оказывает влияния.Устаревший. (Унаследовано от IVsTextBuffer.)
Открытый метод UnlockBufferEx Не оказывает влияния.Устаревший. (Унаследовано от IVsTextBuffer.)

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

См. также

Ссылки

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