ExceptionGroups, interface
Représente les groupes de niveau supérieur disponibles dans la boîte de dialogue d'exception de première-chance du débogueur.
Espace de noms : EnvDTE90
Assembly : EnvDTE90 (dans EnvDTE90.dll)
Syntaxe
'Déclaration
<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
Le type ExceptionGroups expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
Count | Obtient une valeur indiquant le nombre de groupes d'exceptions de la collection. | |
DTE | Obtient l'objet d'extensibilité de niveau supérieur. | |
Parent | Obtient l'objet parent immédiat de cette collection, qui correspond dans ce cas à l'objet Debugger3. |
Début
Méthodes
Nom | Description | |
---|---|---|
GetEnumerator | Obtient une énumération pour les éléments d'une collection. | |
Item | Obtient un membre indexé de cette collection. | |
ResetAll | Rétablit les valeurs d'origine des propriétés BreakWhenThrown et BreakWhenUserUnhandled pour les types définis par l'utilisateur et les types intégrés.Les exceptions définies par l'utilisateur ne sont pas supprimées. |
Début
Notes
Par défaut, les types d'exception sont organisés dans les groupes suivants :
Exceptions Visual C++ : exceptions levées à partir du code natif.
Exceptions CLR (Common Language Runtime) : exceptions levées dans le code managé.
Assistants Débogage managé : erreurs signalées au débogueur qui indiquent des problèmes au niveau du programme débogué, mais il ne s'agit pas véritablement d'exceptions.
Contrôles natifs à l'exécution : erreurs signalées par le CRT pour les erreurs de programmation courantes.
Exceptions Win32 : codes d'erreur de système d'exploitation tels que Control + C et Access Violation.
Les moteurs de débogage tiers peuvent également ajouter des éléments à cette liste. Il s'agit d'une collection énumérable normale, indexable par nom de groupe et par index d'entiers.
Voir aussi
Référence
Autres ressources
Déboguer les threads et processus dans Visual Studio