Sto scrivendo un'estensione di Visual Studio 2008. Voglio ricevere una notifica ogni volta che DTE.ActiveDocument cambia, quindi posso aggiornare qualcosa in un pannello personalizzato che esegue una funzionalità simile a Solution Explorer. Devo ancora trovare qualsiasi evento che si verifica quando ciò accade. C'è un tale evento?Ricevi notifiche quando DTE.ActiveDocument cambia
Concretamente, sto cercando qualcosa di simile:
var dte = GetService(typeof(EnvDTE._DTE)) as EnvDTE.DTE;
dte.Events.DTEEvents.ActiveDocumentChanged += s => {
// implies dte.ActiveDocument has changed value
}