Metodo LanguageService.OnModeChange
Chiamato ogni volta che la modalità di debug è cambiato durante il debug.
Spazio dei nomi: Microsoft.VisualStudio.Package
Assembly: Microsoft.VisualStudio.Package.LanguageService.9.0 (in Microsoft.VisualStudio.Package.LanguageService.9.0.dll)
Microsoft.VisualStudio.Package.LanguageService.10.0 (in Microsoft.VisualStudio.Package.LanguageService.10.0.dll)
Microsoft.VisualStudio.Package.LanguageService.11.0 (in Microsoft.VisualStudio.Package.LanguageService.11.0.dll)
Microsoft.VisualStudio.Package.LanguageService (in Microsoft.VisualStudio.Package.LanguageService.dll)
Sintassi
'Dichiarazione
Public Overridable Function OnModeChange ( _
dbgmodeNew As DBGMODE _
) As Integer
public virtual int OnModeChange(
DBGMODE dbgmodeNew
)
Parametri
- dbgmodeNew
Tipo: Microsoft.VisualStudio.Shell.Interop.DBGMODE
[in] La nuova modalità di debug come specificato da un valore da l DBGMODE enumerazione.
Valore restituito
Tipo: System.Int32
Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.
Implementa
IVsDebuggerEvents.OnModeChange(DBGMODE)
Note
Se il servizio di linguaggio necessario registrarsi per ottenere le modalità di debug diversi è quindi necessario derivare una classe da LanguageService classificare e implementare questo metodo.Assicurarsi di chiamare la versione della classe base di questo metodo prima dell'implementazione.
Il metodo di base imposta un campo interno al nuovo valore della modalità di debug.
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.