Freigeben über


DTEEventsClass Class

Definition

Microsoft Internal Use Only.

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

public ref class DTEEventsClass : EnvDTE::DTEEvents
public ref class DTEEventsClass
[Windows::Foundation::Metadata::WebHostHidden]
class DTEEventsClass : EnvDTE::DTEEvents
[System.Runtime.InteropServices.ClassInterface(0)]
[System.Runtime.InteropServices.ComSourceInterfaces("EnvDTE._dispDTEEvents\0")]
[System.Runtime.InteropServices.Guid("C6304BAB-6765-4C63-9017-4940AEB6F207")]
[System.Runtime.InteropServices.TypeLibType(2)]
public class DTEEventsClass : EnvDTE.DTEEvents
[System.Runtime.InteropServices.Guid("C6304BAB-6765-4C63-9017-4940AEB6F207")]
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.ComSourceInterfaces("EnvDTE._dispDTEEvents")]
[System.Runtime.InteropServices.ComVisible(false)]
public class DTEEventsClass
[<System.Runtime.InteropServices.ClassInterface(0)>]
[<System.Runtime.InteropServices.ComSourceInterfaces("EnvDTE._dispDTEEvents\0")>]
[<System.Runtime.InteropServices.Guid("C6304BAB-6765-4C63-9017-4940AEB6F207")>]
[<System.Runtime.InteropServices.TypeLibType(2)>]
type DTEEventsClass = class
    interface _DTEEvents
    interface DTEEvents
    interface _dispDTEEvents_Event
[<System.Runtime.InteropServices.Guid("C6304BAB-6765-4C63-9017-4940AEB6F207")>]
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.ComSourceInterfaces("EnvDTE._dispDTEEvents")>]
[<System.Runtime.InteropServices.ComVisible(false)>]
type DTEEventsClass = class
Public Class DTEEventsClass
Implements DTEEvents
Public Class DTEEventsClass
Inheritance
DTEEventsClass
Attributes
Implements

Remarks

Refer to DTEEvents for this functionality. Do not instantiate this class.

Constructors

DTEEventsClass()

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

Microsoft Internal Use Only.

Methods

add_ModeChanged(_dispDTEEvents_ModeChangedEventHandler)
add_OnBeginShutdown(_dispDTEEvents_OnBeginShutdownEventHandler)
add_OnMacrosRuntimeReset(_dispDTEEvents_OnMacrosRuntimeResetEventHandler)
add_OnStartupComplete(_dispDTEEvents_OnStartupCompleteEventHandler)
remove_ModeChanged(_dispDTEEvents_ModeChangedEventHandler)
remove_OnBeginShutdown(_dispDTEEvents_OnBeginShutdownEventHandler)
remove_OnMacrosRuntimeReset(_dispDTEEvents_OnMacrosRuntimeResetEventHandler)
remove_OnStartupComplete(_dispDTEEvents_OnStartupCompleteEventHandler)

Events

ModeChanged

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

Occurs when the mode of the development environment (build, run, or debug) is changed.

OnBeginShutdown

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

Occurs when the development environment is closing.

OnMacrosRuntimeReset

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

Occurs when the common language runtime resets, clearing all global variable data and losing all event connections.

OnStartupComplete

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

Occurs when the environment has completed initializing.

Applies to