I want to be able to detect when the current instance of visual studio is active or in active, but searching through the available *hookable* events in the `_applicationObject.Events.` collection has not given me any clues. I can see when a window within the application is activated/deactivated with `_applicationObject.Events.WindowEvents.WindowActivated`, but this is not going to help. I want to know when the who application is active, not just a document or window.

Any help appreciated.