예제 #1
0
 // --------------------------------------------------------------------------------------------
 /// <summary>
 /// Initializes the event listener.
 /// </summary>
 // --------------------------------------------------------------------------------------------
 static VsDocumentEvents()
 {
     _Events = VsIde.GetObject <DocumentEvents>("DocumentEvents");
     _ClosingEventCounter = 0;
     _OpenedEventCounter  = 0;
     _OpeningEventCounter = 0;
     _SavedEventCounter   = 0;
 }
예제 #2
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);
 }