ISymUnmanagedWriter::DefineSequencePoints — Metoda
Definiuje grupę punktów sekwencji w ramach bieżącej metody. Każdy wiersz początkowy i kolumna początkowa definiują początek instrukcji w metodzie. Każdy wiersz końcowy i końcowa kolumna definiują koniec instrukcji w metodzie. Tablice powinny być sortowane w kolejności rosnącej kolejności przesunięć. Przesunięcie jest zawsze mierzone od początku metody w bajtach.
Składnia
HRESULT DefineSequencePoints(
[in] ISymUnmanagedDocumentWriter* document,
[in] ULONG32 spCount,
[in, size_is(spCount)] ULONG32 offsets[],
[in, size_is(spCount)] ULONG32 lines[],
[in, size_is(spCount)] ULONG32 columns[],
[in, size_is(spCount)] ULONG32 endLines[],
[in, size_is(spCount)] ULONG32 endColumns[]);
Parametry
document
[in] Obiekt dokumentu, dla którego są definiowane punkty sekwencji.
spCount
[in] Element ULONG32
wskazujący rozmiar każdego z offsets
buforów , , lines
columns
, endLines
i endColumns
.
offsets
[in] Przesunięcie punktów sekwencji mierzonych od początku metody.
lines
[in] Numery wierszy początkowych punktów sekwencji.
columns
[in] Numery kolumn początkowych punktów sekwencji.
endLines
[in] Końcowe numery wierszy punktów sekwencji. Ten parametr jest opcjonalny.
endColumns
[in] Końcowe numery kolumn punktów sekwencji. Ten parametr jest opcjonalny.
Wartość zwracana
S_OK, jeśli metoda powiedzie się; w przeciwnym razie E_FAIL lub inny kod błędu.
Wymagania
Nagłówka: CorSym.idl, CorSym.h