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) |