IVsLanguageDebugInfo2 (Interfaz)
Proporciona compatibilidad para los controladores de excepciones en un servicio de lenguaje.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop.8.0 (en Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Sintaxis
'Declaración
<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
El tipo IVsLanguageDebugInfo2 expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
QueryCatchLineSpan | |
![]() |
QueryCommonLanguageBlock | Determina si la ubicación especificada está contenida dentro de un tipo especificado de bloque del controlador de excepciones. |
![]() |
ValidateInstructionpointLocation |
Arriba
Comentarios
Esta interfaz proporciona compatibilidad para trabajar con los controladores de excepciones en un servicio de lenguaje. Se puede utilizar para buscar un bloque catch, determina donde es una posición especificada dentro de un bloque try/catch, y para validar una posición especificada para colocar un punto de interrupción.
Notas para los implementadores
esta interfaz se debe implementar en el mismo objeto que implementa la interfaz de IVsLanguageDebugInfo ; normalmente, esto está en el objeto de propio servicio de lenguaje.
Notas para los llamadores
Utilice esta interfaz cuando necesita información detallada de un controlador de excepciones en código fuente.
Puede obtener esta interfaz de la interfaz de IVsLanguageDebugInfo llamando al método de QueryInterface en código no administrado o convertir la interfaz de IVsLanguageDebugInfo a una interfaz de IVsLanguageDebugInfo2 en código administrado.
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)