IVsLanguageDebugInfo - интерфейс
Реализуйте для поддержки отладки службы языка.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)
Синтаксис
'Декларация
<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
Тип IVsLanguageDebugInfo предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
GetLanguageID | Возвращает соответствующий идентификатор языка "," отладчика конечное. | |
GetLocationOfName | Устаревший.Не используется. | |
GetNameOfLocation | Создает имя для данного места в файле. | |
GetProximityExpressions | Создает выражения близости. | |
IsMappedLocation | Возвращает значение, показывающее, содержит ли расположение кода, который сопоставляется другой документ, например клиентский код скрипта. | |
ResolveName | Disambiguates с заданными именем, подавая non-неоднозначные имена всех сущностей, "соответствует" имя-значение ". | |
ValidateBreakpointLocation | Проверяет заданную позицию как позиционирование установить точку останова. |
В начало страницы
Заметки
Этот интерфейс следует реализовывать, если требуется поддержка отладки службы языка. Для этого служба должна поддерживать a language QueryService вызов IVsLanguageDebugInfo.
Примечания по реализации
IVsLanguageDebugInfo реализует пакетом службы языка и вызывается отладчиком. Доступ к реализации службы языка, вызовы отладчика QueryService как служба, так и со службой языка IVsLanguageDebugInfo как идентификатор интерфейса Предложено, что необходимо реализовать этот интерфейс в основном объекте службы языка, хотя его можно реализовать на любом объекте.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен