Udostępnij przez


ISymUnmanagedMethod::GetSequencePoints — Metoda

Pobiera wszystkie punkty sekwencji w ramach tej metody.

Składnia

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[]);

Parametry

cPoints[in] ElementULONG32, który otrzymuje rozmiar offsetstablic , , documentslines, columnsendLines, i endColumns .

pcPoints [out] Wskaźnik do obiektu ULONG32 , który odbiera długość buforu wymaganego do przechowywania punktów sekwencji.

offsets [in] Tablica, w której mają być przechowywane przesunięcia wspólnego języka pośredniego (CIL) od początku metody dla punktów sekwencji.

documents [in] Tablica, w której mają być przechowywane dokumenty, w których znajdują się punkty sekwencji.

lines [in] Tablica, w której mają być przechowywane wiersze w dokumentach, w których znajdują się punkty sekwencji.

columns [in] Tablica, w której mają być przechowywane kolumny w dokumentach, w których znajdują się punkty sekwencji.

endLines [in] Tablica wierszy w dokumentach, na których kończy się sekwencja punktów.

endColumns [in] Tablica kolumn w dokumentach, na których kończy się punkt sekwencji.

Wartość zwracana

S_OK, jeśli metoda powiedzie się; w przeciwnym razie E_FAIL lub inny kod błędu.

Wymagania

Nagłówek: CorSym.idl, CorSym.h

Zobacz też