IEEVisualizerDataProvider::SetObjectForVisualizer
このメソッドは、ビジュアライザーで表されるオブジェクトを変更します。
構文
int SetObjectForVisualizer(
IDebugObject pNewObject,
out string error,
out IDebugObject pException
);
パラメーター
pNewObject
[入力] 設定するオブジェクト。
error
[出力] オブジェクトの設定中にエラーが発生した場合、この文字列はエラー メッセージを保持します。
pException
[出力] エラーが発生した場合、このオブジェクトは例外情報を保持します。
戻り値
成功した場合は、S_OK
を返します。それ以外の場合は、エラー コードを返します。
解説
エラー情報がどのように返されるかを決定するのは、実装者の責任です。 ただし、一部の呼び出し元は、エラーが発生したことを知るために例外オブジェクトが返されたかどうかだけを確認する可能性があるため、エラーが発生した場合、このメソッドは常に例外オブジェクトを返す必要があります。 このエラー文字列は、呼び出し元がそれを利用したい場合に備えて提供する必要があります。