IVsContainedLanguageCodeSupport - интерфейс
Обеспечивает поддержку навигации кода, формирования события и подобия.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop.8.0 (в Microsoft.VisualStudio.TextManager.Interop.8.0.dll)
Синтаксис
'Декларация
<InterfaceTypeAttribute()> _
<GuidAttribute("F386BE91-0E80-43AF-8EB6-8B829FA06282")> _
Public Interface IVsContainedLanguageCodeSupport
[InterfaceTypeAttribute()]
[GuidAttribute("F386BE91-0E80-43AF-8EB6-8B829FA06282")]
public interface IVsContainedLanguageCodeSupport
[InterfaceTypeAttribute()]
[GuidAttribute(L"F386BE91-0E80-43AF-8EB6-8B829FA06282")]
public interface class IVsContainedLanguageCodeSupport
[<InterfaceTypeAttribute()>]
[<GuidAttribute("F386BE91-0E80-43AF-8EB6-8B829FA06282")>]
type IVsContainedLanguageCodeSupport = interface end
public interface IVsContainedLanguageCodeSupport
Тип IVsContainedLanguageCodeSupport предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
![]() |
CreateUniqueEventName | Создает уникальное имя обработчика событий, заданный контекст, имя класса и имя экземпляра объекта события. |
![]() |
EnsureEventHandler | Создает обработчик событий заданный контекст, имя экземпляра объекта, имя события и (уникальный) имя обработчика событий, если уже существует. |
![]() |
GetBaseClassName | Возвращает имя базового класса для указанного класса. |
![]() |
GetCompatibleEventHandlers | Возвращает коллекцию существующих элементов, которые соответствуют подписи предоставленного описания события. |
![]() |
GetEventHandlerMemberID | Возвращает уникальный идентификатор элемента. обработчика событий, соответствующих предоставленному описание если существует. |
![]() |
GetMemberNavigationPoint | Получает позицию (например начальный индекс символа, начиная линия, завершение индекс символа, завершение линий и идентификатор элемента файла) в вторичных координатах буфера или координатах файлового буфера разделяемого класса, заданного члена класса, который может быть кэширован и более поздних версий используется для перехода к этому члену. |
![]() |
GetMembers | Возвращает коллекцию элементов, соответствующих заданным флагам. |
![]() |
IsValidID | Проверяет, предоставленные идентификатор, чтобы увидеть, если это допустимый идентификатор, содержащийся языка. |
![]() |
OnRenamed | Вызывается из содержаться IVsContainedLanguageHost объект, переименование указанного типа начало. |
В начало страницы
Заметки
Примечания для разработчиков
Реализуйте этот интерфейс в том же классе, который реализует IVsContainedLanguage интерфейс, чтобы поддерживать навигацию кода, при создании события и получение доступа к другим элементам, содержащимся блока кода языка.
Примечания к вызывающим объектам
Для получения этого интерфейса нужно вызвать метод QueryInterface метод IVsContainedLanguage объект или с помощью приведения IVsContainedLanguage объект IVsContainedLanguageCodeSupport интерфейс.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен