Condividi tramite


Metodo ISymUnmanagedMethod::GetSequencePoints

Ottiene tutti i punti di sequenza all'interno di questo metodo.

Sintassi

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

Parametri

cPoints[in] Oggetto ULONG32 che riceve le dimensioni delle offsetsmatrici , documentslines, columns, endLines, e endColumns .

pcPoints [out] Puntatore a un oggetto ULONG32 che riceve la lunghezza del buffer necessario per contenere i punti di sequenza.

offsets [in] Matrice in cui archiviare gli offset CIL (Common Intermediate Language) dall'inizio del metodo per i punti di sequenza.

documents [in] Matrice in cui archiviare i documenti in cui si trovano i punti di sequenza.

lines [in] Matrice in cui archiviare le righe nei documenti in cui si trovano i punti di sequenza.

columns [in] Matrice in cui archiviare le colonne nei documenti in cui si trovano i punti di sequenza.

endLines [in] Matrice di righe nei documenti in cui terminano i punti di sequenza.

endColumns [in] Matrice di colonne nei documenti in cui terminano i punti di sequenza.

Valore restituito

S_OK se il metodo ha esito positivo; in caso contrario, E_FAIL o un altro codice di errore.

Requisiti

Intestazione: CorSym.idl, CorSym.h

Vedi anche