Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
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 de Microsoft (MILS) que la posición abarca dentro de este método. La matriz es una matriz de enteros y tiene el formato [inicio, fin, inicio, fin]. El número de pares del intervalo es la longitud de la matriz dividida entre 2.
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 del que se solicita el desplazamiento.line
[in] Línea de documento que corresponde a los intervalos.column
[in] Columna de documento que corresponde a los intervalos.cRanges
[in] Tamaño de la matriz de ranges.pcRanges
[out] Puntero a 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
S_OK si el método se ejecuta correctamente; en caso contrario, E_FAIL u otro código de error.
Requisitos
Encabezado: CorSym.idl, CorSym.h