Metodo ISymUnmanagedWriter::DefineSequencePoints
Definisce un gruppo di punti di sequenza nel metodo corrente. Ogni riga e ogni colonna iniziale definisce l'inizio di un'istruzione all'interno di un metodo. Ogni riga e ogni colonna finale definisce la fine di un'istruzione all'interno di un metodo. Le matrici devono essere disposte nell'ordine crescente degli offset. L'offset viene sempre misurato dall'inizio del metodo, in byte.
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[]);
Parametri
document
[in] L'oggetto documento per il quale vengono definiti i punti di sequenza.spCount
[in] Oggetto ULONG32 che indica la dimensione di ciascuno dei buffer offsets, lines, columns, endLines e endColumns.offsets
[in] Offset dei punti di sequenza misurato dall'inizio del metodo.lines
[in] Numeri di riga iniziali dei punti di sequenza.columns
[in] Numeri di colonna iniziali dei punti di sequenza.endLines
[in] Numeri di riga finali dei punti di sequenza. Questo parametro è facoltativo.endColumns
[in] Numeri di colonna finali dei punti di sequenza. Questo parametro è facoltativo.
Valore restituito
S_OK se il metodo viene eseguito correttamente; in caso contrario, restituisce E_FAIL o un altro codice di errore.
Requisiti
Intestazione: CorSym.idl, CorSym.h