埋め込まれたソースの指定範囲を指定のバッファーに返します。 バッファーには、ソースを保持できる十分な大きさが必要です。
HRESULT GetSourceRange(
[in] ULONG32 startLine,
[in] ULONG32 startColumn,
[in] ULONG32 endLine,
[in] ULONG32 endColumn,
[in] ULONG32 cSourceBytes,
[out] ULONG32 *pcSourceBytes,
[out, size_is(cSourceBytes),
length_is(*pcSourceBytes)] BYTE source[]);
パラメーター
startLine
[入力] 現在のドキュメント内の開始行。startColumn
[入力] 現在のドキュメント内の開始列。endLine
[入力] 現在のドキュメント内の最終行。endColumn
[入力] 現在のドキュメント内の最終列。cSourceBytes
[入力] ソースのサイズ (バイト単位)。pcSourceBytes
[出力] ソースのサイズを受け取る変数へのポインター。source
[出力] ソース ドキュメントの指定範囲のサイズと長さ (バイト単位)。
戻り値
メソッドが成功した場合は S_OK を返します。