Condividi tramite


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
Metodo pubblico QueryCatchLineSpan
Metodo pubblico QueryCommonLanguageBlock Determina se la posizione specificata è contenuto all'interno di un determinato tipo di blocco del gestore di eccezioni.
Metodo pubblico 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.

Vedere anche

Riferimenti

Spazio dei nomi Microsoft.VisualStudio.TextManager.Interop