protected override void OnExecute(NameValueMap context) { if (_dockableWindow == null) { _dockableWindow = new FeatureMigratorDockWnd( _addInSiteObject, DockingStateEnum.kDockLeft); _dockableWindow.Show(); } else { _dockableWindow.RefreshControl(); _dockableWindow.Visible = true; } Terminate(); }