ISymUnmanagedWriter::DefineSequencePoints メソッド
現在のメソッド内にシーケンス ポイントのグループを定義します。 開始行と開始列は、それぞれメソッド内のステートメントの先頭を定義します。 終了行と終了列は、それぞれメソッド内のステートメントの末尾を定義します。 配列はオフセットの昇順に並べ替える必要があります。 オフセットは常に、メソッドの先頭からバイト単位で計測されます。
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[]);
パラメーター
document
[入力] シーケンス ポイントが定義されるドキュメント オブジェクト。spCount
[入力] offsets、lines、columns、endLines、および endColumns の各バッファーのサイズを示す ULONG32。offsets
[入力] メソッドの先頭から計測した、シーケンス ポイントのオフセット。lines
[入力] シーケンス ポイントの開始行番号。columns
[入力] シーケンス ポイントの開始列番号。endLines
[入力] シーケンス ポイントの終了行番号。 このパラメーターは省略できます。endColumns
[入力] シーケンス ポイントの終了列番号。 このパラメーターは省略できます。
戻り値
メソッドが成功した場合は S_OK を返します。それ以外の場合は E_FAIL またはその他のエラー コードを返します。
必要条件
ヘッダー: CorSym.idl、CorSym.h