Método ISymUnmanagedDocument::GetSourceRange
Devolve o intervalo especificado da origem incorporada na memória intermédia especificada. A memória intermédia tem de ser suficientemente grande para conter a origem.
Sintaxe
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] A linha de partida no documento atual.
startColumn
[in] A coluna inicial no documento atual.
endLine
[in] A linha final no documento atual.
endColumn
[in] A coluna final no documento atual.
cSourceBytes
[in] O tamanho da origem, em bytes.
pcSourceBytes
[fora] Um ponteiro para uma variável que recebe o tamanho da origem.
source
[fora] O tamanho e o comprimento do intervalo especificado do documento de origem, em bytes.
Devolver Valor
S_OK se o método for bem-sucedido.