IVsLanguageDebugInfo (Interfaz)
Implemente para admitir la depuración para el servicio de lenguaje.
Espacio de nombres: Microsoft.VisualStudio.TextManager.Interop
Ensamblado: Microsoft.VisualStudio.TextManager.Interop (en Microsoft.VisualStudio.TextManager.Interop.dll)
Sintaxis
'Declaración
<GuidAttribute("F30A6A07-5340-4C0E-B312-5772558B0E63")> _
<InterfaceTypeAttribute()> _
Public Interface IVsLanguageDebugInfo
[GuidAttribute("F30A6A07-5340-4C0E-B312-5772558B0E63")]
[InterfaceTypeAttribute()]
public interface IVsLanguageDebugInfo
[GuidAttribute(L"F30A6A07-5340-4C0E-B312-5772558B0E63")]
[InterfaceTypeAttribute()]
public interface class IVsLanguageDebugInfo
[<GuidAttribute("F30A6A07-5340-4C0E-B312-5772558B0E63")>]
[<InterfaceTypeAttribute()>]
type IVsLanguageDebugInfo = interface end
public interface IVsLanguageDebugInfo
El tipo IVsLanguageDebugInfo expone los siguientes miembros.
Métodos
Nombre | Descripción | |
---|---|---|
![]() |
GetLanguageID | Devuelve el depurador correspondiente back-end “identificador de idioma”. |
![]() |
GetLocationOfName | Obsoleto.No utilizar. |
![]() |
GetNameOfLocation | Genera un nombre para la ubicación especificada en el archivo. |
![]() |
GetProximityExpressions | genera expresiones de la proximidad. |
![]() |
IsMappedLocation | Devuelve si la ubicación contiene el código que está asignado a otro documento, por ejemplo, código de script de cliente. |
![]() |
ResolveName | Elimina la ambigüedad de nombre, proporcionar los nombres no-ambiguos para todas las entidades que “coincide con” nombre. |
![]() |
ValidateBreakpointLocation | Valida la posición especificada como un lugar para establecer un punto de interrupción. |
Arriba
Comentarios
Implemente esta interfaz para admitir la depuración para el servicio de lenguaje. Para ello, el servicio de lenguaje debe admitir una llamada de QueryService para IVsLanguageDebugInfo.
Notas para los implementadores
IVsLanguageDebugInfo se implementa mediante el paquete del servicio de lenguaje y llama el depurador. Para tener acceso a la implementación del servicio de lenguaje, el depurador llama a QueryService con el servicio de lenguaje como servicio y IVsLanguageDebugInfo como el identificador de interfaz Se sugiere que implementa esta interfaz en el objeto de servicio principal del lenguaje, aunque se puede implementar en cualquier objeto.
Vea también
Referencia
Microsoft.VisualStudio.TextManager.Interop (Espacio de nombres)