次の方法で共有


ISymUnmanagedMethod::GetSequencePoints メソッド

このメソッド内のシーケンス ポイントをすべて取得します。

構文

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

パラメーター

cPoints[in]、、、columnslinesendLines、およびendColumns配列のサイズをdocumentsoffsets受け取る A。ULONG32

pcPoints [out]シーケンス ポイントを格納するために必要なバッファーの長さを受け取る a ULONG32 へのポインター。

offsets [in]シーケンス ポイントのメソッドの先頭からの共通中間言語 (CIL) オフセットを格納する配列。

documents [in]シーケンス ポイントが配置されているドキュメントを格納する配列。

lines [in]シーケンス ポイントが配置されているドキュメントに行を格納する配列。

columns [in]シーケンス ポイントが配置されているドキュメントに列を格納する配列。

endLines [in]シーケンスが終了するドキュメント内の行の配列。

endColumns [in]シーケンスが終了するドキュメント内の列の配列。

戻り値

メソッドが成功した場合は S_OK、それ以外の場合は E_FAIL またはその他のエラー コード。

必要条件

ヘッダー: CorSym.idl、CorSym.h

関連項目