Condividi tramite


Interfaccia ExceptionGroups

Rappresenta i gruppi di primo livello disponibili nella finestra di dialogo delle eccezioni first-chance nel debugger.

Spazio dei nomi:  EnvDTE90
Assembly:  EnvDTE90 (in EnvDTE90.dll)

Sintassi

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

Il tipo ExceptionGroups espone i seguenti membri.

Proprietà

  Nome Descrizione
Proprietà pubblica Count Ottiene un valore che indica il numero dei gruppi di eccezioni nella raccolta.
Proprietà pubblica DTE Ottiene l'oggetto estensibilità di primo livello.
Proprietà pubblica Parent Ottiene l'oggetto padre diretto della raccolta, in questo caso l'oggetto Debugger3.

In alto

Metodi

  Nome Descrizione
Metodo pubblico GetEnumerator Ottiene un'enumerazione per gli elementi di una raccolta.
Metodo pubblico Item Ottiene un membro indicizzato della raccolta.
Metodo pubblico ResetAll Reimposta le proprietà BreakWhenThrown e BreakWhenUserUnhandled sui valori originali per i tipi definiti dall'utente e i tipi incorporati.Le eccezioni definite dall'utente non sono rimosse.

In alto

Note

Per impostazione predefinita, i tipi di eccezione sono organizzati nei seguenti gruppi:

  • Eccezioni Visual C++. Eccezioni generate dal codice nativo.

  • Eccezioni Common Language Runtime (CLR). Eccezioni generate nel codice gestito.

  • Assistenti al debug gestito. Errori restituiti al debugger indicanti problemi nel programma di cui viene eseguito il debug, ma non sono eccezioni effettive.

  • Controlli runtime nativi. Errori restituiti da CRT per gli errori di programmazione comuni.

  • Eccezioni Win32. Codici di errore del sistema operativo, ad esempio Ctrl + C e violazione di accesso.

I motori di gestione di debug di terze parti possono anche aggiungere elementi a questo elenco. Si tratta di una raccolta enumerabile normale, indicizzabile in base al nome del gruppo e all'indice Integer.

Vedere anche

Riferimenti

Spazio dei nomi EnvDTE90

Altre risorse

Debug di thread e processi in Visual Studio

Grafico del modello a oggetti di automazione

Procedura: utilizzare la finestra Thread