Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Учитывая позицию в документе, возвращает массив пар начального и конечного смещения, которые соответствуют диапазонам общих промежуточных языков (CIL), которые рассматриваются в этом методе. Массив представляет собой массив целых чисел и имеет формат [start, end, start, end,end]. Число пар диапазона — длина массива, разделенного на 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[]);
Параметры
document [in] Документ, для которого запрашивается смещение.
line [in] Строка документа, соответствующая диапазонам.
column [in] Столбец документа, соответствующий диапазонам.
cRanges [in] Размер массива ranges .
pcRanges [out] Указатель на ULONG32 объект, который получает размер буфера, необходимого для хранения диапазонов.
ranges [out] Указатель на буфер, получающий диапазоны.
Возвращаемое значение
S_OK, если метод выполнен успешно; в противном случае E_FAIL или другой код ошибки.
Требования
Заголовок: CorSym.idl, CorSym.h