IVsCodeWindowEvents - интерфейс
Разрешает VSPackage для прослушивания достоверным событиям, связанным с представлением, содержащее IVsCodeWindow объект.
Пространство имен: Microsoft.VisualStudio.TextManager.Interop
Сборка: Microsoft.VisualStudio.TextManager.Interop (в Microsoft.VisualStudio.TextManager.Interop.dll)
Синтаксис
'Декларация
<InterfaceTypeAttribute()> _
<GuidAttribute("26ACC7FD-C665-426B-B120-E96762C5DD1A")> _
Public Interface IVsCodeWindowEvents
[InterfaceTypeAttribute()]
[GuidAttribute("26ACC7FD-C665-426B-B120-E96762C5DD1A")]
public interface IVsCodeWindowEvents
[InterfaceTypeAttribute()]
[GuidAttribute(L"26ACC7FD-C665-426B-B120-E96762C5DD1A")]
public interface class IVsCodeWindowEvents
[<InterfaceTypeAttribute()>]
[<GuidAttribute("26ACC7FD-C665-426B-B120-E96762C5DD1A")>]
type IVsCodeWindowEvents = interface end
public interface IVsCodeWindowEvents
Тип IVsCodeWindowEvents предоставляет следующие члены.
Методы
Имя | Описание | |
---|---|---|
![]() |
OnCloseView | Вызывается, если представление было закрыто. |
![]() |
OnNewView | Вызывается, когда представление только что было создано. |
В начало страницы
Заметки
Этот интерфейс используется для получения некоторых вид-ориентированные события (в частности, новое представление и выбрать like) обычно обрабатывается диспетчером окна кода.
Примечания для разработчиков
Реализуйте этот интерфейс в том же классе, который реализует IVsCodeWindow интерфейс, чтобы получить новые события представления и ближайшего взгляда в окне кода. Нет необходимости реализовывать этот интерфейс при реализации диспетчер окна кода IVsCodeWindowManager интерфейс.
Примечания к вызывающим объектам
Этот интерфейс может быть получен путем вызова QueryInterface метод IVsCodeWindow интерфейс. Обратите внимание, что IVsCodeWindowEvents интерфейс является необязательным и может не существовать в частности IVsCodeWindow объект.
См. также
Ссылки
Microsoft.VisualStudio.TextManager.Interop - пространство имен