Поделиться через


dbgEventReason2 - перечисление

Определяет причину большинства событий отладки.

Пространство имен:  EnvDTE80
Сборка:  EnvDTE80 (в EnvDTE80.dll)

Синтаксис

'Декларация
<GuidAttribute("ECD94EEC-EBF9-45B2-B072-1624241C7C0B")> _
Public Enumeration dbgEventReason2
[GuidAttribute("ECD94EEC-EBF9-45B2-B072-1624241C7C0B")]
public enum dbgEventReason2
[GuidAttribute(L"ECD94EEC-EBF9-45B2-B072-1624241C7C0B")]
public enum class dbgEventReason2
[<GuidAttribute("ECD94EEC-EBF9-45B2-B072-1624241C7C0B")>]
type dbgEventReason2
public enum dbgEventReason2

Члены

Имя члена Описание
dbgEventReason2None Устаревший.Не используется.
dbgEventReason2Go Продолжение отладки.
dbgEventReason2AttachProgram Программа вложена.
dbgEventReason2DetachProgram Программа отсоединена.
dbgEventReason2LaunchProgram Запуск программы.
dbgEventReason2EndProgram Завершение программы.
dbgEventReason2StopDebugging Завершение или открепление отлаживаемого процесса.
dbgEventReason2Step Переход в отладчик.
dbgEventReason2Breakpoint Достижение точки останова.
dbgEventReason2ExceptionThrown Возникло исключение.
dbgEventReason2ExceptionNotHandled Исключение не обработано.
dbgEventReason2UserBreak Пользователь прервал выполнение.
dbgEventReason2ContextSwitch Переключение пользователем кадров стека, потоков или процессов.
dbgEventReason2Evaluation Было произведено вычисление.
dbgEventReason2UnwindFromException После того как произошло исключение, было восстановлено состояние, предшествовавшее моменту наступления исключения.

Заметки

Используется свойством LastBreakReason объекта Debugger и событием OnEnterBreakMode объекта Debugger.

См. также

Ссылки

EnvDTE80 - пространство имен