Compartir a través de


IVsTextStream.GetSize (Método)

Devuelve el tamaño en caracteres del búfer.

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

Sintaxis

'Declaración
Function GetSize ( _
    <OutAttribute> ByRef piLength As Integer _
) As Integer
int GetSize(
    out int piLength
)
int GetSize(
    [OutAttribute] int% piLength
)
abstract GetSize : 
        piLength:int byref -> int
function GetSize(
    piLength : int
) : int

Parámetros

  • piLength
    Tipo: Int32%

    [out] Puntero al tamaño del búfer, que no es necesariamente el mismo valor que el tamaño de la interno-afectada asignado el búfer o el tamaño del archivo (si existe) representado por el 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 IVsTextStream::GetSize(
   [out] long *piLength
);

Este método podría requerir a considerables recursos, dependiendo de la implementación subyacente del búfer. Es decir, podría ser muy difícil calcular el tamaño del búfer si es una implementación virtual-línea-orientada buffer, como en Visual Basic.

Seguridad de .NET Framework

Vea también

Referencia

IVsTextStream Interfaz

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