Compartilhar via


Método de ISymUnmanagedDocument::GetSourceRange

Retorna o intervalo especificado da fonte incorporada para o buffer fornecido. O buffer deve ser grande o suficiente para manter a fonte.

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 iniciando no documento atual.

  • startColumn
    [in] A coluna inicial no documento atual.

  • endLine
    [in] A linha final do documento atual.

  • endColumn
    [in] A coluna final no documento atual.

  • cSourceBytes
    [in] O tamanho da fonte, em bytes.

  • pcSourceBytes
    [out] Um ponteiro para uma variável que recebe o tamanho da fonte.

  • source
    [out] O tamanho e o comprimento do intervalo especificado do documento de origem, em bytes.

Valor de retorno

S_OK se o método for bem-sucedido.

Consulte também

Referência

Interface de ISymUnmanagedDocument