Share via


ISymUnmanagedWriter::DefineSequencePoints (Método)

Define un grupo de puntos de secuencia dentro del método actual. Cada línea inicial y columna inicial definen el inicio de una instrucción dentro de un método. Cada línea final y columna final definen el final de una instrucción dentro de un método. Las matrices deben ordenarse en orden creciente de desplazamientos. El desplazamiento siempre se mide desde el principio del método, en bytes.

Sintaxis

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

Parámetros

document
[in] Objeto de documento para el que se definen los puntos de secuencia.

spCount
[in] Un ULONG32 que indica el tamaño de cada uno de los búferes offsets, lines, columns, endLinesy endColumns.

offsets
[in] El desplazamiento de los puntos de la secuencia medido desde el inicio del método.

lines
[in] Números de línea inicial de los puntos de secuencia.

columns
[in] Números de columna inicial de los puntos de secuencia.

endLines
[in] Números de línea final de los puntos de secuencia. Este parámetro es opcional.

endColumns
[in] Números de columna final de los puntos de secuencia. Este parámetro es opcional.

Valor devuelto

Es S_OK si el método se realiza correctamente; de lo contrario, es E_FAIL o algún otro código de error.

Requisitos

Header: CorSym.idl, CorSym.h

Consulte también