Interfaccia IVsLanguageDebugInfo2
Fornisce supporto per i gestori eccezioni in un servizio di linguaggio.
Spazio dei nomi: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop.8.0 (in Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintassi
'Dichiarazione
<GuidAttribute("F1AF0080-C965-4E73-8763-3C6309707D59")> _
<InterfaceTypeAttribute()> _
Public Interface IVsLanguageDebugInfo2
[GuidAttribute("F1AF0080-C965-4E73-8763-3C6309707D59")]
[InterfaceTypeAttribute()]
public interface IVsLanguageDebugInfo2
[GuidAttribute(L"F1AF0080-C965-4E73-8763-3C6309707D59")]
[InterfaceTypeAttribute()]
public interface class IVsLanguageDebugInfo2
[<GuidAttribute("F1AF0080-C965-4E73-8763-3C6309707D59")>]
[<InterfaceTypeAttribute()>]
type IVsLanguageDebugInfo2 = interface end
public interface IVsLanguageDebugInfo2
Il tipo IVsLanguageDebugInfo2 espone i seguenti membri.
Metodi
Nome | Descrizione | |
---|---|---|
QueryCatchLineSpan | ||
QueryCommonLanguageBlock | Determina se la posizione specificata è contenuto all'interno di un determinato tipo di blocco del gestore di eccezioni. | |
ValidateInstructionpointLocation |
In alto
Note
Questa interfaccia fornisce supporto per l'utilizzo dei gestori eccezioni in un servizio di linguaggio. Può essere utilizzato per individuare un blocco catch, determina dove una posizione specificata all'interno di un blocco try/catch e per convalidare una posizione specificata per inserire un punto di interruzione.
Note per gli implementatori
È necessario implementare questa interfaccia lo stesso oggetto che implementa IVsLanguageDebugInfo interfaccia; in genere, si tratta dell'oggetto stesso del servizio di linguaggio.
Note per i chiamanti
Utilizzare questa interfaccia quando sono necessarie informazioni dettagliate su un gestore di eccezioni nel codice sorgente.
È possibile ottenere questa interfaccia da IVsLanguageDebugInfo interfaccia chiamando QueryInterface metodo nel codice non gestito o il cast IVsLanguageDebugInfo interfaccia a IVsLanguageDebugInfo2 interfaccia nel codice gestito.