IVsCodeWindowEvents-Schnittstelle
Ermöglicht einem VSPackage, um bestimmte Ereignisse überwacht, die mit der Ansicht zugeordnet werden, die ein IVsCodeWindow-Objekt enthält.
Namespace: Microsoft.VisualStudio.TextManager.Interop
Assembly: Microsoft.VisualStudio.TextManager.Interop (in Microsoft.VisualStudio.TextManager.Interop.dll)
Syntax
'Declaration
<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
Der IVsCodeWindowEvents-Typ macht die folgenden Member verfügbar.
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
OnCloseView | Wird aufgerufen, wenn eine Sicht geschlossen wurde. |
![]() |
OnNewView | Wird aufgerufen, wenn eine Ansicht gerade erstellt wurde. |
Zum Seitenanfang
Hinweise
Diese Schnittstelle wird verwendet, um bestimmte Ansicht-ausgerichtete Ereignisse abgerufen werden (insbesondere, neue Ansicht und Ansicht schließen) behandelt normalerweise von einem Code fenster-manager.
Hinweise zur Implementierung
Implementieren Sie diese Schnittstelle in der gleichen Klasse, die die IVsCodeWindow-Schnittstelle implementiert, um neue Ansicht anzeigen und Empfangen von Ereignissen im Codefenster zu schließen. Sie müssen diese Schnittstelle zu implementieren, wenn Sie einen Code fenster-manager mit der IVsCodeWindowManager-Schnittstelle implementieren.
Hinweise zu Aufrufern
Diese Schnittstelle kann abgerufen werden, indem die QueryInterface-Methode in der IVsCodeWindow-Schnittstelle aufruft. Beachten Sie, dass die IVsCodeWindowEvents-Schnittstelle ist optional und kann nicht von einem bestimmten IVsCodeWindow-Objekt vorhanden ist.