Udostępnij za pośrednictwem


Interfejs ExceptionGroups

Reprezentuje grupy najwyższego poziomu, dostępne w oknie dialogowym wyjątek pierwszej szansy w debugerze.

Przestrzeń nazw:  EnvDTE90
Zestaw:  EnvDTE90 (w EnvDTE90.dll)

Składnia

'Deklaracja
<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

Typ ExceptionGroups uwidacznia następujące elementy członkowskie.

Właściwości

  Nazwa Opis
Właściwość publiczna Count Zwraca wartość wskazującą liczbę grup wyjątek w kolekcji.
Właściwość publiczna DTE Pobiera obiekt rozszerzalności najwyższego poziomu.
Właściwość publiczna Parent W tym przypadku pobiera obiektu nadrzędnego natychmiastowe w tej kolekcji, Debugger3 obiektu.

Początek

Metody

  Nazwa Opis
Metoda publiczna GetEnumerator Pobiera wyliczenia dla elementów w kolekcji.
Metoda publiczna Item Pobiera indeksowanych członkiem tej kolekcji.
Metoda publiczna ResetAll Resetuje BreakWhenThrown i BreakWhenUserUnhandled właściwości dla zarówno zdefiniowane przez użytkownika i wbudowane typy pierwotne wartości.Wyjątki zdefiniowane przez użytkownika nie są usuwane.

Początek

Uwagi

Domyślnie typów wyjątków są podzielone na następujące grupy:

  • Visual C++Wyjątki — Wyjątki generowane z kodem macierzystym.

  • Wspólne wyjątki Language Runtime (CLR) — Wyjątki generowane w kodzie zarządzanym.

  • Zarządzane debugowanie asystentów — Błędy są zgłaszane do debugera, które wskazują problemy w programie debugowany, ale nie są rzeczywiste wyjątki.

  • Sprawdza, czy macierzysty Run-time — błędy raportowane przez CRT typowe błędy programowania.

  • Win32 wyjątki — kody błędów systemu operacyjnego takich jak kontrola + C i naruszenie zasad dostępu.

Trzeciej debugowanie silników można również dodawać elementy do tej listy.Jest to normalne kolekcji agregującym Indeksowalny, albo nazwę grupy i całkowitą indeksu.

Zobacz też

Informacje

Przestrzeń nazw EnvDTE90

Inne zasoby

Debugowanie wątków i procesów w Visual Studio

Wykres modelu obiektów automatyzacji

Porady: korzystanie z okna wątków