次の方法で共有


DkmInspectionContext.WithProperties メソッド

定義

EvaluationFlags や Radix などの更新された指定されたプロパティを使用して、元の DkmInspectionContext のコピーを作成します。 プロパティは元のプロパティの完全な置換であり、元のプロパティにはマージされません。 そのため、元の DkmInspectionContext から必要なプロパティをこのメソッドに提供する必要があります。

この API は、Visual Studio 17 Update 8 (DkmApiVersion.VS17Update8) で導入されました。

public Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext WithProperties (uint Timeout, Microsoft.VisualStudio.Debugger.Evaluation.DkmEvaluationFlags EvaluationFlags, Microsoft.VisualStudio.Debugger.Evaluation.DkmFuncEvalFlags FuncEvalFlags, uint Radix);
member this.WithProperties : uint32 * Microsoft.VisualStudio.Debugger.Evaluation.DkmEvaluationFlags * Microsoft.VisualStudio.Debugger.Evaluation.DkmFuncEvalFlags * uint32 -> Microsoft.VisualStudio.Debugger.Evaluation.DkmInspectionContext
Public Function WithProperties (Timeout As UInteger, EvaluationFlags As DkmEvaluationFlags, FuncEvalFlags As DkmFuncEvalFlags, Radix As UInteger) As DkmInspectionContext

パラメーター

Timeout
UInt32

[入力]これは、関数の評価などの操作が遅くなる可能性がある場合に使用されるタイムアウトです。 この値の単位はミリ秒です。

EvaluationFlags
DkmEvaluationFlags

[入力]入力式の解析、コンパイル、または表示方法に影響を及ぼすフラグ。

FuncEvalFlags
DkmFuncEvalFlags

[入力]関数評価要求の実行方法に影響を与えるフラグ。

Radix
UInt32

[入力]整数データを書式設定するときに使用する基数。 現在サポートされている値は、'16' と '10' です。

戻り値

[出力]検査操作の実行中に使用するオプションとターゲット コンテキスト。

適用対象