Compartir a través de


ExceptionGroups (Interfaz)

Representa los grupos de nivel superior disponibles en el cuadro de diálogo de primeras excepciones en el depurador.

Espacio de nombres:  EnvDTE90
Ensamblado:  EnvDTE90 (en EnvDTE90.dll)

Sintaxis

'Declaración
<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

El tipo ExceptionGroups expone los siguientes miembros.

Propiedades

  Nombre Descripción
Propiedad pública Count Obtiene un valor que indica el número de grupos de excepciones en la colección.
Propiedad pública DTE Obtiene el objeto de extensibilidad de nivel superior.
Propiedad pública Parent Obtiene el objeto primario inmediato de esta colección, en este caso el objeto Debugger3.

Arriba

Métodos

  Nombre Descripción
Método público GetEnumerator Obtiene una enumeración para los elementos de una colección.
Método público Item Obtiene un miembro indizado de esta colección.
Método público ResetAll Restablece las propiedades BreakWhenThrown y BreakWhenUserUnhandled a sus valores originales para los tipos definidos por el usuario e integrados.No se quitan las excepciones definidas por el usuario.

Arriba

Comentarios

De forma predeterminada, los tipos de excepción se organizan en los grupos siguientes:

  • Visual C++ Excepciones: excepciones producidas a partir de código nativo.

  • Excepciones de Common Language Runtime (CLR): excepciones producidas en código administrado.

  • Asistentes para depuración administrada: errores que se notifican al depurador e indican problemas en el programa que se está depurando, pero no son excepciones.

  • Comprobaciones nativas en tiempo de ejecución: CRT informa sobre errores habituales de programación.

  • Excepciones Win32: códigos de error del sistema operativo como Control + C y Access Violation.

Los motores de depuración de terceros también pueden agregar elementos a esta lista. Esta es una colección enumerable normal, indexable por nombre de grupo y por índice de entero.

Vea también

Referencia

EnvDTE90 (Espacio de nombres)

Otros recursos

Depurar procesos y subprocesos en Visual Studio

Gráfico del modelo de objetos de automatización

Cómo: Utilizar la ventana Subprocesos