次の方法で共有


DkmManagedEncUpdates クラス

定義

管理されたエディット コンティニュ更新プログラムのセットを表します。

この API は、Visual Studio 16 Update 3 (DkmApiVersion.VS16Update3) で導入されました。

public ref class DkmManagedEncUpdates
[System.Runtime.InteropServices.Guid("f0451033-aca2-81df-3b3f-bb50e5cf59f3")]
public class DkmManagedEncUpdates
[<System.Runtime.InteropServices.Guid("f0451033-aca2-81df-3b3f-bb50e5cf59f3")>]
type DkmManagedEncUpdates = class
Public Class DkmManagedEncUpdates
継承
DkmManagedEncUpdates
属性

プロパティ

Updates

セッションに適用されるマネージド更新プログラムのコレクション。

この API は、Visual Studio 16 Update 3 (DkmApiVersion.VS16Update3) で導入されました。

メソッド

Apply()

現在デバッグ中のさまざまなプロセスにわたって、すべてのモジュールにマネージド更新プログラムを適用します。 まだ読み込まれていないモジュールから更新プログラムが作成された場合、エンジンはそれを追跡し、モジュールが実際に読み込まれたときに更新します。 それ以外の場合は、更新プログラムが直ちに適用されます。 変更はデバッグ セッションの最後まで保持されます。

場所の制約: API は IDE コンポーネント (コンポーネント レベル > 100,000) から呼び出す必要があります。

この API は、Visual Studio 16 Update 3 (DkmApiVersion.VS16Update3) で導入されました。

Apply(DkmWorkList, DkmCompletionRoutine<DkmApplyManagedEncUpdatesAsyncResult>)

現在デバッグ中のさまざまなプロセスにわたって、すべてのモジュールにマネージド更新プログラムを適用します。 まだ読み込まれていないモジュールから更新プログラムが作成された場合、エンジンはそれを追跡し、モジュールが実際に読み込まれたときに更新します。 それ以外の場合は、更新プログラムが直ちに適用されます。 変更はデバッグ セッションの最後まで保持されます。

このメソッドは、指定した作業リストに新しい作業項目を追加し、作業項目が追加されると を返します。 作業項目の実際の処理は非同期です。 呼び出し元は、完了ルーチンを通じて要求が完了したことを通知されます。

場所の制約: API は IDE コンポーネント (コンポーネント レベル > 100,000) から呼び出す必要があります。

この API は、Visual Studio 16 Update 3 (DkmApiVersion.VS16Update3) で導入されました。

ApplyAsync(DkmWorkList, DkmCompletionRoutine<DkmManagedEncUpdatesAsyncResult>)

現在デバッグ中の異なるプロセス間のすべてのモジュールに、マネージド更新プログラムを非同期的に適用します。 まだ読み込まれていないモジュールから更新プログラムが作成された場合、エンジンはそれを追跡し、モジュールが実際に読み込まれたときに更新します。 それ以外の場合は、更新プログラムが直ちに適用されます。 変更はデバッグ セッションの最後まで保持されます。

このメソッドは、指定した作業リストに新しい作業項目を追加し、作業項目が追加されると を返します。 作業項目の実際の処理は非同期です。 呼び出し元は、完了ルーチンを通じて要求が完了したことを通知されます。

場所の制約: API は IDE コンポーネント (コンポーネント レベル > 100,000) から呼び出す必要があります。

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

Create(ReadOnlyCollection<DkmManagedModuleUpdate>)

新しい DkmManagedEncUpdates オブジェクト インスタンスをCreateします。

場所の制約: API は IDE コンポーネント (コンポーネント レベル > 100,000) から呼び出す必要があります。

この API は、Visual Studio 16 Update 3 (DkmApiVersion.VS16Update3) で導入されました。

適用対象