Dela via


ISymUnmanagedMethod::GetSequencePoints-metod

Hämtar alla sekvenspunkter i den här metoden.

Syntax

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

Parametrar

cPoints [i] A ULONG32 som tar emot storleken på offsetsmatriserna , documents, lines, columns, endLinesoch endColumns .

pcPoints [ut] En pekare till en ULONG32 som tar emot längden på bufferten som krävs för att innehålla sekvenspunkterna.

offsets [i] En matris där det gemensamma mellanliggande språket (CIL) ska lagras förskjuts från början av metoden för sekvenspunkterna.

documents [i] En matris där du kan lagra dokumenten där sekvenspunkterna finns.

lines [i] En matris där raderna ska lagras i dokumenten där sekvenspunkterna finns.

columns [i] En matris där kolumnerna ska lagras i dokumenten där sekvenspunkterna finns.

endLines [i] Matrisen med rader i dokumenten där sekvenspunkterna slutar.

endColumns [i] Matrisen med kolumner i dokumenten där sekvenspunkterna slutar.

Returvärde

S_OK om metoden lyckas. annars E_FAIL eller någon annan felkod.

Krav

Rubrik: CorSym.idl, CorSym.h

Se även