Evento CommandEventsClass.BeforeExecute
Questa API supporta l'infrastruttura .NET Framework e non deve essere utilizzata direttamente dal codice.
Si verifica prima che un comando esegue.
Spazio dei nomi: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Sintassi
'Dichiarazione
Public Overridable Event BeforeExecute As _dispCommandEvents_BeforeExecuteEventHandler
public virtual event _dispCommandEvents_BeforeExecuteEventHandler BeforeExecute
public:
virtual event _dispCommandEvents_BeforeExecuteEventHandler^ BeforeExecute {
void add (_dispCommandEvents_BeforeExecuteEventHandler^ value);
void remove (_dispCommandEvents_BeforeExecuteEventHandler^ value);
}
abstract BeforeExecute : IEvent<_dispCommandEvents_BeforeExecuteEventHandler,
EventArgs>
override BeforeExecute : IEvent<_dispCommandEvents_BeforeExecuteEventHandler,
EventArgs>
JScript non supporta gli eventi.
Implementa
_dispCommandEvents_Event.BeforeExecute
Note
Prima di eseguire la funzione che viene dichiarata come l'implementazione di un comando, BeforeExecute si verifica l'evento.qualsiasi numero di listener possono essere registrati per l'evento.Ogni listener viene eseguito quando si verifica l'evento.
Se un listener per poter ha implementato il comando, nessun altro listener o la funzione deve tentare di distribuire il comando.Un listener poter distribuire il comando restituendo true per il parametro gestito.Se un listener esegue solo una funzione aggiuntiva che non è stata deve essere eseguita, come voce del registro che il comando è generato oppure l'incrementazione di un contatore visualizza in, il listener restituisce false per il parametro gestito.
utilizzo CommandEvents.BeforeExecute.
Esempi
Public Sub CommandEvents_BeforeExecute(ByVal Guid As String, ByVal ID As Integer, ByVal CustomIn As Object, ByVal CustomOut As Object, ByRef CancelDefault As Boolean) Handles CommandEvents.BeforeExecute
MsgBox("test")
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.