Share via


WindowEvents Interface

Definition

Provides events for changes made to Windows in the environment. Use this object for functionality and refer to WindowEventsClass for this object’s documentation.

public interface class WindowEvents : EnvDTE::_dispWindowEvents_Event, EnvDTE::_WindowEvents
public interface class WindowEvents : EnvDTE::_dispWindowEvents_Event
public interface class WindowEvents : EnvDTE::_dispWindowEvents_Event, EnvDTE::_WindowEvents
__interface WindowEvents : EnvDTE::_dispWindowEvents_Event, EnvDTE::_WindowEvents
[System.Runtime.InteropServices.CoClass(typeof(EnvDTE.WindowEventsClass))]
[System.Runtime.InteropServices.Guid("0D3A23A8-67BB-11D2-97C1-00C04FB6C6FF")]
public interface WindowEvents : EnvDTE._dispWindowEvents_Event, EnvDTE._WindowEvents
[System.Runtime.InteropServices.CoClass(typeof(EnvDTE.WindowEventsClass))]
[System.Runtime.InteropServices.Guid("0D3A23A8-67BB-11D2-97C1-00C04FB6C6FF")]
[System.Runtime.InteropServices.ComVisible(false)]
public interface WindowEvents : EnvDTE._dispWindowEvents_Event
[<System.Runtime.InteropServices.CoClass(typeof(EnvDTE.WindowEventsClass))>]
[<System.Runtime.InteropServices.Guid("0D3A23A8-67BB-11D2-97C1-00C04FB6C6FF")>]
type WindowEvents = interface
    interface _WindowEvents
    interface _dispWindowEvents_Event
[<System.Runtime.InteropServices.CoClass(typeof(EnvDTE.WindowEventsClass))>]
[<System.Runtime.InteropServices.Guid("0D3A23A8-67BB-11D2-97C1-00C04FB6C6FF")>]
[<System.Runtime.InteropServices.ComVisible(false)>]
type WindowEvents = interface
    interface _dispWindowEvents_Event
Public Interface WindowEvents
Implements _dispWindowEvents_Event, _WindowEvents
Public Interface WindowEvents
Implements _dispWindowEvents_Event
Derived
Attributes
Implements

Examples

<System.ContextStaticAttribute()> Public WithEvents WindowEvents As EnvDTE.WindowEvents  

Public Sub WindowEvents_WindowActivated(ByVal GotFocus As EnvDTE.Window, ByVal LostFocus As EnvDTE.Window) Handles WindowEvents.WindowActivated  
   MsgBox("test")  
End Sub  

Remarks

The WindowEvents object is returned by DTE.Events.

Methods

add_WindowActivated(_dispWindowEvents_WindowActivatedEventHandler) (Inherited from _dispWindowEvents_Event)
add_WindowClosing(_dispWindowEvents_WindowClosingEventHandler) (Inherited from _dispWindowEvents_Event)
add_WindowCreated(_dispWindowEvents_WindowCreatedEventHandler) (Inherited from _dispWindowEvents_Event)
add_WindowMoved(_dispWindowEvents_WindowMovedEventHandler) (Inherited from _dispWindowEvents_Event)
remove_WindowActivated(_dispWindowEvents_WindowActivatedEventHandler) (Inherited from _dispWindowEvents_Event)
remove_WindowClosing(_dispWindowEvents_WindowClosingEventHandler) (Inherited from _dispWindowEvents_Event)
remove_WindowCreated(_dispWindowEvents_WindowCreatedEventHandler) (Inherited from _dispWindowEvents_Event)
remove_WindowMoved(_dispWindowEvents_WindowMovedEventHandler) (Inherited from _dispWindowEvents_Event)

Events

WindowActivated

This API supports the product infrastructure and is not intended to be used directly from your code.

Microsoft Internal Use Only.

(Inherited from _dispWindowEvents_Event)
WindowClosing

This API supports the product infrastructure and is not intended to be used directly from your code.

Microsoft Internal Use Only.

(Inherited from _dispWindowEvents_Event)
WindowCreated

This API supports the product infrastructure and is not intended to be used directly from your code.

Microsoft Internal Use Only.

(Inherited from _dispWindowEvents_Event)
WindowMoved

This API supports the product infrastructure and is not intended to be used directly from your code.

Microsoft Internal Use Only.

(Inherited from _dispWindowEvents_Event)

Applies to