private static void RefactorRenameElementInDesignerOnly(EFNormalizableItem namedObject, string newName, bool showPreview) { Debug.Assert(namedObject != null, "namedObject != null"); Debug.Assert(newName != null, "namedObject != newName"); var input = new EFRenameContributorInput(namedObject, newName, namedObject.Name.Value); var refactoringOperation = new EFRefactoringOperation( namedObject, newName, input, new ServiceProviderHelper(PackageManager.Package.GetService(typeof(IServiceProvider)) as IServiceProvider)); refactoringOperation.HasPreviewWindow = showPreview; refactoringOperation.DoOperation(); }
private static void RefactorRenameElementInDesignerOnly(EFNormalizableItem namedObject, string newName, bool showPreview) { Debug.Assert(namedObject != null, "namedObject != null"); Debug.Assert(newName != null, "namedObject != newName"); var input = new EFRenameContributorInput(namedObject, newName, namedObject.Name.Value); var refactoringOperation = new EFRefactoringOperation( namedObject, newName, input, new ServiceProviderHelper(PackageManager.Package.GetService(typeof(IServiceProvider)) as IServiceProvider)); refactoringOperation.HasPreviewWindow = showPreview; refactoringOperation.DoOperation(); }