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


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

Обновлен: Ноябрь 2007

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

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

Синтаксис

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

Члены

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

Заметки

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

См. также

Ссылки

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