Evento DTEEventsClass.OnMacrosRuntimeReset
Questa API supporta l'infrastruttura .NET Framework e non deve essere utilizzata direttamente dal codice.
Viene generato quando Common Language Runtime viene reimpostato, cancellando tutti i dati delle variabili globali e perdendo tutte le connessioni degli eventi.
Spazio dei nomi: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Sintassi
'Dichiarazione
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 non supporta gli eventi.
Implementa
_dispDTEEvents_Event.OnMacrosRuntimeReset
Note
Se si connettono gestori di eventi non presenti nell'elemento host EnvironmentEvents o si inizializzano variabili globali, sarà necessario eseguire nuovamente tale codice nel gestore eventi OnMacrosRuntimeReset, poiché ripristinando il runtime delle macro si distruggono i valori delle variabili globali e le connessioni degli eventi.
Esempi
Public Sub DTEEvents_OnMacrosRuntimeReset() Handles DTEEvents.OnMacrosRuntimeReset
MsgBox("The CLR is being reset.")
End Sub
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.