ExceptionSettings - интерфейс
Обновлен: Ноябрь 2007
Коллекция объектов ExceptionSetting, каждый из которых соответствует набору параметров исключений отладчика.
Пространство имен: EnvDTE90
Сборка: EnvDTE90 (в EnvDTE90.dll)
Синтаксис
'Декларация
<GuidAttribute("0E1AB53B-4065-4884-A39F-02E16EB57F7D")> _
Public Interface ExceptionSettings _
Implements IEnumerable
'Применение
Dim instance As ExceptionSettings
[GuidAttribute("0E1AB53B-4065-4884-A39F-02E16EB57F7D")]
public interface ExceptionSettings : IEnumerable
[GuidAttribute(L"0E1AB53B-4065-4884-A39F-02E16EB57F7D")]
public interface class ExceptionSettings : IEnumerable
public interface ExceptionSettings extends IEnumerable
Заметки
Интерфейс ExceptionSetting является перечисляемой коллекцией объектов ExceptionSetting. Объекты ExceptionSetting позволяют программным образом изменять параметры, отображаемые в диалоговом окне Исключения отладчика. Они также позволяют программными средствами указывать те исключения, при первом возникновении которых (или при отсутствии пользовательской обработки которых) отладчик должен приостанавливать выполнение программы.
Ядро отладки может отображать исключения в интегрированной среде разработки (IDE) Visual Studio в виде иерархическое дерева. Для преобразования подобного дерева в одномерный список исключений можно использовать интерфейс ExceptionSettings.
Интерфейс ExceptionSettings можно проиндексировать по имени, целочисленному индексу или, если коллекция поддерживает его, — по целочисленному коду. Некоторые группы исключений, например проверки машинного кода времени выполнения и исключения Win32, поддерживают целочисленные коды, уникальные для каждой группы. Другие типы индексов не поддерживают целочисленные коды; помимо этого, все имена также должны быть уникальными.