Oharra
Baimena behar duzu orria atzitzeko. Direktorioetan saioa has dezakezu edo haiek alda ditzakezu.
Baimena behar duzu orria atzitzeko. Direktorioak alda ditzakezu.
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