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


ExceptionGroups - интерфейс

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

Представляет группы верхнего уровня, доступные в диалоговом окне первичной обработки исключений отладчика.

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

Синтаксис

'Декларация
<GuidAttribute("21BDC491-F828-4846-9FD8-75C9148AEA24")> _
Public Interface ExceptionGroups _
    Implements IEnumerable
'Применение
Dim instance As ExceptionGroups
[GuidAttribute("21BDC491-F828-4846-9FD8-75C9148AEA24")]
public interface ExceptionGroups : IEnumerable
[GuidAttribute(L"21BDC491-F828-4846-9FD8-75C9148AEA24")]
public interface class ExceptionGroups : IEnumerable
public interface ExceptionGroups extends IEnumerable

Заметки

По умолчанию типы исключений объединены в следующие группы:

  • Исключения Visual C++ — исключения, создаваемые машинным кодом;

  • Исключения среды CLR — исключения, создаваемые управляемым кодом;

  • Помощники по управляемой отладке — ошибки, передаваемые в отладчик и служащие для указания того, что в отлаживаемой программе есть проблемы, но фактических исключений нет;

  • Проверки времени выполнения машинного кода — ошибки, генерируемые библиотекой CRT при возникновении общих программных ошибок;

  • Исключения Win32 — коды ошибок операционной системы, такие как нажатие "CTRL+ C" или нарушение прав доступа.

Отладчики сторонних производителей также могут добавлять элементы в этот список. Коллекция ExceptionGroups — это обычная перечисляемая коллекция, индексируемая по имени группы или целочисленному индексу.

См. также

Ссылки

ExceptionGroups - члены

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

Другие ресурсы

Работа с потоками и процессами

Диаграмма модели объектов автоматизации

Практическое руководство. Использование окна потоков