VsTextLineStorage Интерфейс

Определение

Представляет изображение, которое является хранимым в базе данных и является нехранимым. Представляет диапазон текста, доступного для просмотра и редактирования представлениями текстового редактора. См. разделы IVsPersistentTextImage и IVsTextStorage.

public interface class VsTextLineStorage : Microsoft::VisualStudio::TextManager::Interop::IVsTextStorage
public interface class VsTextLineStorage : Microsoft::VisualStudio::TextManager::Interop::IVsTextStorage
__interface VsTextLineStorage : Microsoft::VisualStudio::TextManager::Interop::IVsTextStorage
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.TextManager.Interop.VsTextLineStorageClass))]
[System.Runtime.InteropServices.Guid("1ABAC269-8FB0-438E-8217-230AC6EB5766")]
public interface VsTextLineStorage : Microsoft.VisualStudio.TextManager.Interop.IVsTextStorage
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.VisualStudio.TextManager.Interop.VsTextLineStorageClass))>]
[<System.Runtime.InteropServices.Guid("1ABAC269-8FB0-438E-8217-230AC6EB5766")>]
type VsTextLineStorage = interface
    interface IVsTextStorage
Public Interface VsTextLineStorage
Implements IVsTextStorage
Производный
Атрибуты
Реализации

Методы

Storage_Attach(Object)

Присоединяет текстовый буфер.

(Унаследовано от IVsTextStorage)
Storage_CopyText(Int32, Int32, Int32, IntPtr, Int32)

Копирование указанного текста.

(Унаследовано от IVsTextStorage)
Storage_Detach()

Отсоедините буфер хранилища.

(Унаследовано от IVsTextStorage)
Storage_Find(String, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Поиск указанного текста в указанном фрагменте.

(Унаследовано от IVsTextStorage)
Storage_GetCharsInSpan(TextSpan[], Int32)

Возвращает количество символов в указанном диапазоне.

(Унаследовано от IVsTextStorage)
Storage_GetLanguageServiceID(Guid)

Получает GUID языковой службы.

(Унаследовано от IVsTextStorage)
Storage_GetLength()

Возвращает длину хранилища.

(Унаследовано от IVsTextStorage)
Storage_GetLengthOfLine(Int32, Int32)

Получает длину указанной строки.

(Унаследовано от IVsTextStorage)
Storage_GetLineCount()

Возвращает число строк хранилища.

(Унаследовано от IVsTextStorage)
Storage_GetLineDataEx(UInt32, Int32, Int32, Int32, LINEDATAEX[])

Возвращает данные строки.

(Унаследовано от IVsTextStorage)
Storage_GetLineIndexOfPosition(Int32, Int32, Int32)

Возвращает индекс строки позиции в хранилище.

(Унаследовано от IVsTextStorage)
Storage_GetPositionOfLineIndex(Int32, Int32, Int32)

Возвращает место в хранилище указанного индекса строки.

(Унаследовано от IVsTextStorage)
Storage_RefreshColorization(Int32, Int32, Int32)

Обновить цветовую раскраску указанного набора строк.

(Унаследовано от IVsTextStorage)
Storage_ReleaseLineDataEx(LINEDATAEX[])

Освобождает ранее полученные данные строк.

(Унаследовано от IVsTextStorage)
Storage_Replace(ChangeInput[], TextSpan[])

Замените или измените текст.

(Унаследовано от IVsTextStorage)
Storage_SetLanguageServiceID(Guid)

Задает языковую службу для хранилища.

(Унаследовано от IVsTextStorage)

Применяется к