public IRefactoringPage Commit(IProgressIndicator pi)
        {
            var irefactoringPage = OverloadsPage.Commit(pi);
            var controlViewModel = irefactoringPage as RenameInitialControlViewModel;

            if (controlViewModel?.View != null)
            {
                var renameInitialControl = controlViewModel.View.Control as RenameInitialControl;
                var field = typeof(RenameInitialControl).GetField("myEditboxName", BindingFlags.Instance | BindingFlags.NonPublic);
                if (field != null)
                {
                    EditBox = field.GetValue(renameInitialControl) as NameCompletionEdit;

                    EditBox.GotFocus += (sender, args) => ShowSuggests();
                }
            }
            return(irefactoringPage);
        }
 public bool RefreshContents(IProgressIndicator pi) => OverloadsPage.RefreshContents(pi);
 public bool Initialize(IProgressIndicator pi) => OverloadsPage.Initialize(pi);