Interfaccia ExceptionSettings
Una raccolta di ExceptionSetting oggetti, ognuno dei quali rappresenta una serie di impostazioni dell'eccezione per il debugger.
Spazio dei nomi: EnvDTE90
Assembly: EnvDTE90 (in EnvDTE90.dll)
Sintassi
'Dichiarazione
<GuidAttribute("0E1AB53B-4065-4884-A39F-02E16EB57F7D")> _
Public Interface ExceptionSettings _
Inherits IEnumerable
[GuidAttribute("0E1AB53B-4065-4884-A39F-02E16EB57F7D")]
public interface ExceptionSettings : IEnumerable
[GuidAttribute(L"0E1AB53B-4065-4884-A39F-02E16EB57F7D")]
public interface class ExceptionSettings : IEnumerable
[<GuidAttribute("0E1AB53B-4065-4884-A39F-02E16EB57F7D")>]
type ExceptionSettings =
interface
interface IEnumerable
end
public interface ExceptionSettings extends IEnumerable
Il tipo ExceptionSettings espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
Count | Ottiene un valore che indica il numero delle impostazioni di eccezione in ExceptionSettings raccolta. | |
DTE | Ottiene l'oggetto estensibilità di primo livello. | |
Name | Ottiene il nome dell'impostazione specificata di eccezione. | |
Parent | ottiene l'oggetto padre immediato di questa raccolta, in questo caso Debugger3 oggetto. | |
SupportsExceptionCodes | Determina se questo gruppo di impostazioni di eccezione supporta i codici di eccezione. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
GetEnumerator() | Restituisce un enumeratore che scorre una raccolta. (Ereditato da IEnumerable) | |
GetEnumerator() | Ottiene un'enumerazione per gli elementi di una raccolta. | |
Item | ottiene un membro indicizzato di questa raccolta. | |
ItemFromCode | ||
NewException | crea un nuovo ExceptionSetting oggetto per la categoria. | |
Remove | elimina ExceptionSetting oggetto specificato tramite l'indice da ExceptionSettings raccolta. | |
RemoveByCode | elimina ExceptionSetting oggetto specificato dal codice da ExceptionSettings raccolta. | |
SetBreakWhenThrown | abilita o disabilita BreakWhenThrown proprietà per l'oggetto specificato ExceptionSetting.La proprietà passata da ExceptionSetting l'oggetto ora rifletterà questo valore. | |
SetBreakWhenUserUnhandled | abilita o disabilita BreakWhenUserUnhandled proprietà per l'oggetto specificato ExceptionSetting.La proprietà passata da ExceptionSetting l'oggetto ora rifletterà questo valore. |
In alto
Note
ExceptionSettings è una raccolta enumerabile di ExceptionSetting oggetti.ExceptionSettings gli oggetti consentono di modificare a livello di codice le impostazioni vengono visualizzati in eccezioni finestra di dialogo del debugger.Consentono inoltre a a livello di codice per determinare le eccezioni il debugger si arresta quando sono primo generato, o quando non sono gestiti dall'utente.
Il modulo di gestione del debugger può visualizzare le eccezioni di debug in una visualizzazione struttura ad albero gerarchica in Visual Studio ambiente (IDE) di sviluppo integrato (IDE).ExceptionSettings può essere utilizzato per appiattire questa struttura ad albero in un unico elenco delle eccezioni.
ExceptionSettings possono essere indicizzate per nome, l'indice Integer, oppure - se la raccolta è supportato da - codice Integer.Alcuni gruppi di eccezione, quali i controlli runtime nativi e eccezioni Win32, codici integer di supporto che sono univoci nel gruppo.Gli altri tipi di indice non supportano i codici Integer e tutti i nomi devono essere univoci.