Compartir a través de


DTEEventsClass.OnMacrosRuntimeReset (Evento)

Esta API es compatible con la infraestructura de .NET Framework y no está diseñada para utilizarse directamente desde el código.

Se produce cuando se restablece el Common Language Runtime, borrándose todos los datos de variables globales y perdiéndose todas las conexiones de eventos.

Espacio de nombres:  EnvDTE
Ensamblado:  EnvDTE (en EnvDTE.dll)

Sintaxis

'Declaración
Public Overridable Event OnMacrosRuntimeReset As _dispDTEEvents_OnMacrosRuntimeResetEventHandler
public virtual event _dispDTEEvents_OnMacrosRuntimeResetEventHandler OnMacrosRuntimeReset
public:
virtual   event _dispDTEEvents_OnMacrosRuntimeResetEventHandler^ OnMacrosRuntimeReset {
    void add (_dispDTEEvents_OnMacrosRuntimeResetEventHandler^ value);
    void remove (_dispDTEEvents_OnMacrosRuntimeResetEventHandler^ value);
}
abstract OnMacrosRuntimeReset : IEvent<_dispDTEEvents_OnMacrosRuntimeResetEventHandler,
    EventArgs>
override OnMacrosRuntimeReset : IEvent<_dispDTEEvents_OnMacrosRuntimeResetEventHandler,
    EventArgs>
JScript no admite eventos.

Implementaciones

_dispDTEEvents_Event.OnMacrosRuntimeReset

Comentarios

Si se conectan controladores de eventos fuera del elemento de host EnvironmentEvents o se inicializan variables globales, será necesario volver a ejecutar ese código en el controlador del evento OnMacrosRuntimeReset, ya que el restablecimiento del motor en tiempo de ejecución de macros destruye los valores de variables globales y las conexiones de eventos.

Ejemplos

Public Sub DTEEvents_OnMacrosRuntimeReset() Handles DTEEvents.OnMacrosRuntimeReset
    MsgBox("The CLR is being reset.")
End Sub

Seguridad de .NET Framework

Vea también

Referencia

DTEEventsClass Clase

EnvDTE (Espacio de nombres)