// -------------------------------------------------------------------------------------------- /// <summary> /// Initializes the event listener. /// </summary> // -------------------------------------------------------------------------------------------- static VsDocumentEvents() { _Events = VsIde.GetObject <DocumentEvents>("DocumentEvents"); _ClosingEventCounter = 0; _OpenedEventCounter = 0; _OpeningEventCounter = 0; _SavedEventCounter = 0; }
// -------------------------------------------------------------------------------------------- /// <summary> /// Executes the specified Visual Studio command. /// </summary> /// <param name="package">Package the action is used from</param> /// <param name="id">Command ID activating the action.</param> // -------------------------------------------------------------------------------------------- public override void ExecuteAction(PackageBase package, CommandID id) { VsIde.ExecuteCommand(_CommandName, _Args); }