ISymUnmanagedWriter::DefineSequencePoints – metoda
Definuje skupinu bodů sekvence v rámci aktuální metody. Každý počáteční řádek a počáteční sloupec definují začátek příkazu v rámci metody. Každý koncový řádek a koncový sloupec definují konec příkazu v rámci metody. Pole by měla být seřazena vzestupně podle posunů. Posun se vždy měří od začátku metody v bajtech.
Syntaxe
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
[v] Objekt dokumentu, pro který jsou definovány body sekvence.
spCount
[v] A ULONG32
, která označuje velikost každé vyrovnávací offsets
paměti , lines
, columns
, endLines
a endColumns
.
offsets
[v] Posun bodů sekvence měřený od začátku metody.
lines
[v] Čísla počátečních řádků bodů sekvence.
columns
[v] Počáteční čísla sloupců pořadových bodů.
endLines
[v] Čísla koncové čáry bodů sekvence. Tento parametr je volitelný.
endColumns
[v] Čísla koncového sloupce bodů sekvence. Tento parametr je volitelný.
Návratová hodnota
S_OK, pokud je metoda úspěšná; v opačném případě E_FAIL nebo jiný kód chyby.
Požadavky
Záhlaví: CorSym.idl, CorSym.h