Compartir a través de


IVsTextScanner.Read (Método)

Realiza un análisis de búfer de texto, o la parte del búfer de texto definido por la longitud de la cadena, piLength.

Espacio de nombres:  Microsoft.VisualStudio.TextManager.Interop
Ensamblado:  Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)

Sintaxis

'Declaración
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

Parámetros

  • ppszText
    Tipo: String%

    [out] Intervalo del búfer de texto para leer.

  • piLength
    Tipo: Int32%

    [out] Longitud del texto a la lectura del búfer.

Valor devuelto

Tipo: Int32
si el método tiene éxito, devuelve S_OK.Si se produce un error, devuelve un código de error.

Comentarios

Prototipo COM

de textmgr.idl:

HRESULT IVsTextScanner::Read(
   [out] WCHAR **ppszText,
   [out] long *piLength
);

El parámetro piLength es un valor entero para la longitud del texto designada por a ppszText. si el valor es cero, no hay texto.

Nota

El búfer de texto crea el objeto de IVsTextScanner y búfer debe conservar durante la vida del objeto de IVsTextScanner o hasta CloseScan se llama al método.

Seguridad de .NET Framework

Vea también

Referencia

IVsTextScanner Interfaz

Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)