IVsPersistentTextImage.Image_FullTextRead(String, Int32) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Считывает полное текстовое изображение.
public:
int Image_FullTextRead([Runtime::InteropServices::Out] System::String ^ % ppszText, [Runtime::InteropServices::Out] int % piLength);
int Image_FullTextRead([Runtime::InteropServices::Out] std::wstring const & & ppszText, [Runtime::InteropServices::Out] int & piLength);
public int Image_FullTextRead (out string ppszText, out int piLength);
abstract member Image_FullTextRead : string * int -> int
Public Function Image_FullTextRead (ByRef ppszText As String, ByRef piLength As Integer) As Integer
Параметры
- ppszText
- String
заполняет Изображение текста.
- piLength
- Int32
заполняет Длина текстового изображения.
Возвращаемое значение
Если метод завершается успешно, возвращает значение S_OK. В противном случае функция возвращает код ошибки.
Комментарии
Подпись COM
Из текстмгр. IDL:
HRESULT IVsPersistentTextImage::Image_FullTextRead(
[out] const WCHAR **ppszText,
[out] long *piLength
);
Примечание
Текстовый буфер создается IVsPersistentTextImage объектом, и буфер должен сохраняться в течение всего времени существования IVsPersistentTextImage объекта или до Image_CloseFullTextScan вызова метода.
Если вы реализуете этот интерфейс в управляемом коде и вам нужна строка, удаленная вызывающим объектом, реализуйте IVsCoTaskMemFreeMyStrings интерфейс в IVsPersistentTextImage интерфейсе.