ExceptionGroups - интерфейс
Представляет группы верхнего уровня, доступные в диалоговом окне первичной обработки исключений отладчика.
Пространство имен: EnvDTE90
Сборка: EnvDTE90 (в EnvDTE90.dll)
Синтаксис
'Декларация
<GuidAttribute("21BDC491-F828-4846-9FD8-75C9148AEA24")> _
Public Interface ExceptionGroups _
Inherits IEnumerable
[GuidAttribute("21BDC491-F828-4846-9FD8-75C9148AEA24")]
public interface ExceptionGroups : IEnumerable
[GuidAttribute(L"21BDC491-F828-4846-9FD8-75C9148AEA24")]
public interface class ExceptionGroups : IEnumerable
[<GuidAttribute("21BDC491-F828-4846-9FD8-75C9148AEA24")>]
type ExceptionGroups =
interface
interface IEnumerable
end
public interface ExceptionGroups extends IEnumerable
Тип ExceptionGroups предоставляет следующие члены.
Свойства
Имя | Описание | |
---|---|---|
Count | Получает значение, указывающее число групп исключений в коллекции. | |
DTE | Возвращает объект расширения верхнего уровня. | |
Parent | Получает непосредственный родительский объект этой коллекции; в данном случае это объект Debugger3. |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
GetEnumerator() | Возвращает перечислитель, осуществляющий итерацию в коллекции. (Унаследовано от IEnumerable.) | |
GetEnumerator() | Возвращает перечисление элементов коллекции. | |
Item | Получает индексированный элемент этой коллекции. | |
ResetAll | Восстанавливает первоначальные значение свойств BreakWhenThrown и BreakWhenUserUnhandled для встроенных типов и типов, определяемых пользователем.Определяемые пользователем исключения не удаляются. |
В начало страницы
Заметки
По умолчанию типы исключений объединены в следующие группы:
Исключения Visual C++ — исключения, создаваемые машинным кодом;
Исключения среды CLR — исключения, создаваемые управляемым кодом;
Помощники по управляемой отладке — ошибки, передаваемые в отладчик и служащие для указания того, что в отлаживаемой программе есть проблемы, но фактических исключений нет;
Проверки времени выполнения машинного кода — ошибки, генерируемые библиотекой CRT при возникновении общих программных ошибок;
Исключения Win32 — коды ошибок операционной системы, такие как нажатие "CTRL+ C" или нарушение прав доступа.
Сторонние отладчики также могут добавлять элементы в этот список.Это обычная перечисляемая коллекция, индексируемая либо по имени группы, либо по целочисленному индексу
См. также
Ссылки
Другие ресурсы
Работа с потоками и процессами