Sdílet prostřednictvím


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í offsetspaměti , lines, columns, endLinesa 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

Viz také