Bagikan melalui


EVENTATTRIBUTES

Menentukan atribut peristiwa.

Sintaks

public enum enum_EVENTATTRIBUTES {
    EVENT_ASYNCHRONOUS          = 0x0000,
    EVENT_SYNCHRONOUS           = 0x0001,
    EVENT_STOPPING              = 0x0002,
    EVENT_ASYNC_STOP            = 0x0002,
    EVENT_SYNC_STOP             = 0x0003,
    EVENT_IMMEDIATE             = 0x0004,
    EVENT_EXPRESSION_EVALUATION = 0x0008
};

Kolom

EVENT_ASYNCHRONOUS
Menunjukkan bahwa peristiwa tersebut tidak sinkron dan tidak diperlukan balasan atas peristiwa tersebut.

EVENT_SYNCHRONOUS
Menunjukkan bahwa peristiwa tersebut sinkron; balas dengan cara ContinueFromSynchronousEvent.

EVENT_STOPPING
Menunjukkan bahwa ini adalah peristiwa yang berhenti. Harus dikombinasikan dengan EVENT_ASYNCHRONOUS atau EVENT_SYNCHRONOUS.

EVENT_ASYNC_STOP
Menunjukkan peristiwa penghentian asinkron. Saat ini tidak ada peristiwa seperti itu. Bendera ini hanya tempat penampung.

EVENT_SYNC_STOP
Menunjukkan peristiwa penghentian sinkron (kombinasi EVENT_SYNCHRONOUS dan EVENT_STOPPING). Nilai ini digunakan oleh mesin debug (DE) saat mengirim peristiwa berhenti. Balasan dilakukan dengan menggunakan panggilan ke Jalankan, Langkah, atau Lanjutkan.

EVENT_IMMEDIATE
Menunjukkan peristiwa yang segera dikirim dan sinkron ke IDE. Bendera ini dikombinasikan dengan bendera lain seperti EVENT_ASYNCHRONOUS, EVENT_SYNCHRONOUS, atau EVENT_SYNC_STOP untuk menunjukkan jenis peristiwa dan fakta bahwa mekanisme balasan (jika ada) diketahui.

EVENT_EXPRESSION_EVALUATION
Peristiwa ini adalah hasil evaluasi ekspresi.

Keterangan

Nilai-nilai ini diteruskan dalam dwAttrib parameter metode Peristiwa .

Nilai-nilai ini dapat dikombinasikan dengan bitwise OR.

Persyaratan

Header: msdbg.h

Namespace: Microsoft.VisualStudio.Debugger.Interop

Rakitan: Microsoft.VisualStudio.Debugger.Interop.dll

Baca juga