Inheritance: Microsoft.VisualStudio.Shell.ToolWindowPane
 public ContentTypeMenu(NodeMenuCommandParameters parameters, ExplorerToolWindow parent)
 {
     var cmd = new CommonMenuCommandHandler(parent);
     //Export to Xml
     CreateXmlExportMenuItem(cmd, parameters);
     //Items.Add(new Separator());
 }
        public GenericMenu(NodeMenuCommandParameters parameters, ExplorerToolWindow parent)
        {
            var cmd = new CommonMenuCommandHandler(parent);

            //Rename
            CreateRenameMenuItem(cmd, parameters);
            //Move
            //CreateMoveMenuItem(cmd, parameters);
            Items.Add(new Separator());

            //Delete
            CreateDeleteMenuItem(cmd, parameters);
            //Trash
            CreateTrashMenuItem(cmd, parameters);

            Items.Add(new Separator());
            //Serialize item to xml
            CreateXmlExportMenuItem(cmd, parameters);
        }
 protected BaseCommandHandler(ExplorerToolWindow parent)
 {
     _parentWindow = parent;
 }
 public ExplorerControl(ExplorerToolWindow parentWindow)
 {
     _parentWindow = parentWindow;
     InitializeComponent();
 }
 public ExplorerControl(ExplorerToolWindow parentWindow)
 {
     _parentWindow = parentWindow;
     InitializeComponent();
 }
 public MediaTypeMenu(NodeMenuCommandParameters parameters, ExplorerToolWindow parent)
 {
     var cmd = new CommonMenuCommandHandler(parent);
     //Export to Xml
     CreateXmlExportMenuItem(cmd, parameters);
 }
 public ContentTypeRootMenu(NodeMenuCommandParameters parameters, ExplorerToolWindow parent)
 {
     var cmd = new CommonMenuCommandHandler(parent);
     //Import xml
     CreateXmlImportMenuItem(cmd, parameters);
 }
 public CommonMenuCommandHandler(ExplorerToolWindow parent)
     : base(parent)
 {
 }