Megosztás a következőn keresztül:


ISymUnmanagedMethod::GetSequencePoints metódus

Lekéri a metódus összes szekvenciapontját.

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

Paraméterek

cPoints[in] AULONG32, amely a , documents, , linescolumns, endLinesés endColumns tömbök méretét offsetskapja meg.

pcPoints [kifelé] Egy olyan mutató, ULONG32 amely megkapja a sorrendi pontokhoz szükséges puffer hosszát.

offsets [in] Egy tömb, amelyben a közös köztes nyelv (CIL) tárolása eltol a metódus elejétől a szekvenciapontokhoz.

documents [in] Egy tömb, amelyben tárolni szeretné azokat a dokumentumokat, amelyekben a sorrendi pontok találhatók.

lines [in] Egy tömb, amelyben a sorokat azokban a dokumentumokban tárolja, amelyekben a sorrendi pontok találhatók.

columns [in] Egy tömb, amelyben az oszlopokat azokban a dokumentumokban kell tárolni, amelyekben a sorrendi pontok találhatók.

endLines [in] A sorok tömbje azon dokumentumokban, amelyeknél a sorrendi pontok véget érnek.

endColumns [in] Azon dokumentumok oszloptömbje, amelyeknél a szekvenciapont véget ér.

Visszatérési érték

S_OK, hogy a módszer sikeres-e; egyéb esetben E_FAIL vagy valamilyen más hibakódot.

Követelmények

Fejléc: CorSym.idl, CorSym.h

Lásd még