Compartir a través de


ISymUnmanagedDocument::GetSourceRange (Método)

Devuelve el intervalo especificado del origen incrustado en el búfer especificado. El búfer debe ser lo suficientemente grande como para contener el origen.

Sintaxis

HRESULT GetSourceRange(  
    [in]  ULONG32  startLine,  
    [in]  ULONG32  startColumn,  
    [in]  ULONG32  endLine,  
    [in]  ULONG32  endColumn,  
    [in]  ULONG32  cSourceBytes,  
    [out] ULONG32  *pcSourceBytes,  
    [out, size_is(cSourceBytes),  
        length_is(*pcSourceBytes)] BYTE source[]);  

Parámetros

startLine
[in] Línea inicial del documento actual.

startColumn
[in] Columna inicial del documento actual.

endLine
[in] La última línea del documento actual.

endColumn
[in] La última columna del documento actual.

cSourceBytes
[in] El tamaño del origen, en bytes.

pcSourceBytes
[out] Puntero a una variable que recibe el tamaño de origen.

source
[out] Tamaño y longitud del intervalo especificado del documento de origen, en bytes.

Valor devuelto

S_OK si el método se ejecuta correctamente.

Consulte también