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
- 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.