Estoy escribiendo una extensión de Visual Studio 2008. Deseo recibir notificaciones cada vez que cambie DTE.ActiveDocument, de modo que pueda actualizar algo en un panel personalizado que realice una función similar al explorador de soluciones. Aún no he encontrado ningún evento que ocurra cuando esto sucede. ¿Hay tal evento?Obtenga una notificación cuando DTE.ActiveDocument cambie
Concretamente, estoy buscando algo como:
var dte = GetService(typeof(EnvDTE._DTE)) as EnvDTE.DTE;
dte.Events.DTEEvents.ActiveDocumentChanged += s => {
// implies dte.ActiveDocument has changed value
}