Oharra
Orrialde honetara sartzeak baimena behar du. Saioa hasteko edo direktorioak aldatzen saia zaitezke.
Orrialde honetara sartzeak baimena behar du. Direktorioak aldatzen saia zaitezke.
Dada una posición en un documento, devuelve una matriz de pares de desplazamiento inicial y final que corresponden a los intervalos de lenguaje intermedio común (CIL) que abarca la posición dentro de este método. La matriz es una matriz de enteros y tiene el formato [start, end, start, end]. El número de pares de intervalos es la longitud de la matriz dividida por 2.
Sintaxis
HRESULT GetRanges(
[in] ISymUnmanagedDocument* document,
[in] ULONG32 line,
[in] ULONG32 column,
[in] ULONG32 cRanges,
[out] ULONG32 *pcRanges,
[out, size_is(cRanges),
length_is(*pcRanges)] ULONG32 ranges[]);
Parámetros
document [in] Documento para el que se solicita el desplazamiento.
line [in] Línea de documento correspondiente a los intervalos.
column [in] Columna de documento correspondiente a los intervalos.
cRanges [in] El valor de este parámetro se corresponde con el tamaño de la matriz del parámetro ranges.
pcRanges [out] Puntero a un ULONG32 que recibe el tamaño del búfer necesario para contener los intervalos.
ranges [out] Puntero al búfer que recibe los intervalos.
Valor devuelto
Es S_OK si el método se realiza correctamente; de lo contrario, es E_FAIL o algún otro código de error.
Requisitos
Header: CorSym.idl, CorSym.h