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
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.