protected virtual void CollectorOnContextMenuUpdated(InstanceMenuCollector instanceMenuCollector)
 {
     lock (this.TasksToProcess)
       {
     this.TasksToProcess.Enqueue(instanceMenuCollector.ContextMenu);
     Monitor.Pulse(this.TasksToProcess);
       }
 }
 public static void Initialize()
 {
     Collector = new InstanceMenuCollector();
       Collector.InitializeInstance();
 }