IVsFullTextScanner.FullTextRead (Método)
Realiza el análisis real.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxis
'Declaración
Function FullTextRead ( _
<OutAttribute> ByRef ppszText As String, _
<OutAttribute> ByRef piLength As Integer _
) As Integer
int FullTextRead(
out string ppszText,
out int piLength
)
int FullTextRead(
[OutAttribute] String^% ppszText,
[OutAttribute] int% piLength
)
abstract FullTextRead :
ppszText:string byref *
piLength:int byref -> int
function FullTextRead(
ppszText : String,
piLength : int
) : int
Parámetros
ppszText
Tipo: String%[out] Puntero al contenido del búfer de texto.
piLength
Tipo: Int32%[out] La longitud del texto que por * appszText.
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 IVsFullTextScanner::FullTextRead(
[out] WCHAR **ppszText,
[out] long *piLength
);
Un puntero a un búfer de texto se devuelve en el parámetro de ppszText . El parámetro de piLength se rellena con la longitud del búfer designado por * appsztext.
Nota
El búfer de texto crea el objeto de IVsFullTextScanner y búfer debe conservar durante la vida del objeto de IVsFullTextScanner o hasta CloseFullTextScan se llama al método.Si implementa esta interfaz en código administrado y necesita el llamador eliminar de la cadena, implemente la interfaz de IVsCoTaskMemFreeMyStrings en la interfaz de IVsFullTextScanner .
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)