IVsTextScanner.Read - метод
Выполняет сканирование текстового буфера или часть текстового буфера заданного длиной строки piLength.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)
Синтаксис
'Декларация
Function Read ( _
<OutAttribute> ByRef ppszText As String, _
<OutAttribute> ByRef piLength As Integer _
) As Integer
int Read(
out string ppszText,
out int piLength
)
int Read(
[OutAttribute] String^% ppszText,
[OutAttribute] int% piLength
)
abstract Read :
ppszText:string byref *
piLength:int byref -> int
function Read(
ppszText : String,
piLength : int
) : int
Параметры
ppszText
Тип: String%[out] диапазон текстового буфера для чтения.
piLength
Тип: Int32%[out] длина текста, считываемых из буфера.
Возвращаемое значение
Тип: Int32
Если метод завершается успешно, возвращается S_OK.Если происходит сбой, возвращается код ошибки.
Заметки
Модель COM подписи
Из textmgr.idl:
HRESULT IVsTextScanner::Read(
[out] WCHAR **ppszText,
[out] long *piLength
);
Параметр piLength целое значение для указанной длины текста на ppszText. Если значение равно нулю, то никаких дополнительных текста.
Примечание
Текстовый буфер создан IVsTextScanner объект и буфер должны сохранять в течение всего времени существования IVsTextScanner объект или - CloseScan вызывается метод.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен