Compartir a través de


DTEEventsClass.OnMacrosRuntimeReset (Evento)

Actualización: noviembre 2007

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

Public Overridable Event OnMacrosRuntimeReset As _dispDTEEvents_OnMacrosRuntimeResetEventHandler

Dim instance As DTEEventsClass
Dim handler As _dispDTEEvents_OnMacrosRuntimeResetEventHandler

AddHandler instance.OnMacrosRuntimeReset, handler
public virtual event _dispDTEEvents_OnMacrosRuntimeResetEventHandler OnMacrosRuntimeReset
public:
virtual  event _dispDTEEvents_OnMacrosRuntimeResetEventHandler^ OnMacrosRuntimeReset {
    void add (_dispDTEEvents_OnMacrosRuntimeResetEventHandler^ value);
    void remove (_dispDTEEvents_OnMacrosRuntimeResetEventHandler^ value);
}
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

Permisos

Vea también

Referencia

DTEEventsClass (Clase)

DTEEventsClass (Miembros)

EnvDTE (Espacio de nombres)