IVsTextImage Интерфейс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Поддерживает сопоставление текстовой строки.
public interface class IVsTextImage
public interface class IVsTextImage
__interface IVsTextImage
[System.Runtime.InteropServices.Guid("67068DC0-C069-11D2-936C-D714766E8B50")]
[System.Runtime.InteropServices.InterfaceType(1)]
public interface IVsTextImage
[<System.Runtime.InteropServices.Guid("67068DC0-C069-11D2-936C-D714766E8B50")>]
[<System.Runtime.InteropServices.InterfaceType(1)>]
type IVsTextImage = interface
Public Interface IVsTextImage
- Производный
- Атрибуты
Примечания для тех, кто реализует этот метод
Реализуйте этот интерфейс для поддержки поиска и замены в текстовом изображении.
Методы
| AdviseTextImageEvents(IVsTextImageEvents, UInt32) |
Регистрирует среду для извлечения уведомления об изменениях изображения текста. |
| GetCharSize(Int32) |
Возвращает число символов в изображении текста. |
| GetLine(UInt32, Int32, Int32, Int32, LINEDATAEX[]) |
Предоставляет прямой доступа к текстовому буферу по номеру строки. |
| GetLineLength(Int32, Int32) |
Верните длину строки. |
| GetLineSize(Int32) |
Возвращает число строк в изображении текста. |
| GetOffsetOfTextAddress(TextAddress, Int32) |
Возвращение адреса буфера для заданного адреса текста. |
| GetSpanLength(TextSpan[], Int32) |
Возвращение количества символов в текстовом диапазоне. |
| GetText(TextSpan[], Int32, UInt16[]) |
Возвращение текста тестового диапазона. |
| GetTextAddressOfOffset(Int32, TextAddress[]) |
Возвращение адреса текста заданного адреса буфера. |
| GetTextBSTR(TextSpan[], String) |
Возвращение текста текстового диапазона как BSTR. |
| LockImage(UInt32) |
Уведомляет, что используется изображение текста. |
| ReleaseLine(LINEDATAEX[]) |
Освобождает структуру LINEDATAEX. |
| Replace(UInt32, TextSpan[], Int32, String, TextSpan[]) |
уведомление о замене диапазона текста. |
| UnadviseTextImageEvents(UInt32) |
Отменяет регистрацию среды для получения уведомлений об изменениях изображений текста. |
| UnlockImage(UInt32) |
Уведомляет, что изображение текста не используется. |