Поделиться через


Метод ISymUnmanagedMethod::GetSequencePoints

Возвращает все точки последовательности в этом методе.

Синтаксис

HRESULT GetSequencePoints(
    [in]  ULONG32  cPoints,
    [out] ULONG32  *pcPoints,
    [in, size_is(cPoints)] ULONG32  offsets[],
    [in, size_is(cPoints)] ISymUnmanagedDocument* documents[],
    [in, size_is(cPoints)] ULONG32  lines[],
    [in, size_is(cPoints)] ULONG32  columns[],
    [in, size_is(cPoints)] ULONG32  endLines[],
    [in, size_is(cPoints)] ULONG32  endColumns[]);

Параметры

cPoints[in] Объект, ULONG32 который получает размер offsetsмассивов , , documents, lines, columnsendLinesendColumns и т. е.

pcPoints [out] Указатель на ULONG32 объект, который получает длину буфера, необходимого для хранения точек последовательности.

offsets [in] Массив, в котором хранятся смещения общего промежуточного языка (CIL) с начала метода для точек последовательности.

documents [in] Массив, в котором хранятся документы, в которых находятся точки последовательности.

lines [in] Массив, в котором хранятся строки в документах, в которых находятся точки последовательности.

columns [in] Массив, в котором хранятся столбцы в документах, в которых находятся точки последовательности.

endLines [in] Массив строк в документах, в которых заканчиваются точки последовательности.

endColumns [in] Массив столбцов в документах, на которых заканчивается точка последовательности.

Возвращаемое значение

S_OK, если метод выполнен успешно; в противном случае E_FAIL или другой код ошибки.

Требования

Заголовок: CorSym.idl, CorSym.h

См. также