ExceptionGroups Интерфейс

Определение

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

public interface class ExceptionGroups : System::Collections::IEnumerable
[System.Runtime.InteropServices.Guid("21BDC491-F828-4846-9FD8-75C9148AEA24")]
[System.Runtime.InteropServices.TypeLibType(4160)]
public interface ExceptionGroups : System.Collections.IEnumerable
[<System.Runtime.InteropServices.Guid("21BDC491-F828-4846-9FD8-75C9148AEA24")>]
[<System.Runtime.InteropServices.TypeLibType(4160)>]
type ExceptionGroups = interface
    interface IEnumerable
Public Interface ExceptionGroups
Implements IEnumerable
Атрибуты
Реализации

Комментарии

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

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

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

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

  • Проверки во время выполнения машинного кода — ошибки, обнаруженные CRT для распространенных ошибок программирования.

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

Сторонние модули отладки также могут добавлять элементы в этот список. Это обычная перечисляемая коллекция, индексируемая по имени группы и целочисленному индексу.

Свойства

Count

Получает значение, указывающее число групп исключений в коллекции.

DTE

Возвращает объект расширения верхнего уровня.

Parent

Получает непосредственный родительский объект этой коллекции; в данном случае это объект Debugger3.

Методы

GetEnumerator()

Возвращает перечисление элементов коллекции.

Item(Object)

Получает индексированный элемент этой коллекции.

ResetAll()

Восстанавливает первоначальные значение свойств BreakWhenThrown и BreakWhenUserUnhandled для встроенных типов и типов, определяемых пользователем. Определяемые пользователем исключения не удаляются.

Применяется к