Condividi tramite


Metodo ISymUnmanagedDocument::GetSourceRange

Restituisce l'intervallo specificato dell'origine incorporata nel buffer specificato. Il buffer deve essere sufficientemente grande da contenere l'origine.

Sintassi

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[]);  

Parametri

startLine
[in] Riga iniziale nel documento corrente.

startColumn
[in] Colonna iniziale nel documento corrente.

endLine
[in] Riga finale del documento corrente.

endColumn
[in] Colonna finale del documento corrente.

cSourceBytes
[in] Dimensioni dell'origine, in byte.

pcSourceBytes
[out] Puntatore a una variabile che riceve le dimensioni di origine.

source
[out] Dimensioni e lunghezza dell'intervallo specificato del documento di origine, in byte.

Valore restituito

S_OK se il metodo ha esito positivo.

Vedi anche