|
// Licensed to the .NET Foundation under one or more agreements.
// The .NET Foundation licenses this file to you under the MIT license.
// See the LICENSE file in the project root for more information.
#nullable disable
using System.Windows;
using Microsoft.CodeAnalysis.Internal.Log;
using Microsoft.VisualStudio.PlatformUI;
namespace Microsoft.VisualStudio.LanguageServices.Implementation.PullMemberUp.WarningDialog;
/// <summary>
/// Interaction logic for PushMemberUpWarningDialog.xaml
/// </summary>
internal partial class PullMemberUpWarningDialog : DialogWindow
{
public string Back => ServicesVSResources.Back;
public string Finish => ServicesVSResources.Finish;
public string WarningDialogTitle => ServicesVSResources.Review_Changes;
public string Description => ServicesVSResources.Additional_changes_are_needed_to_complete_the_refactoring_Review_changes_below;
public PullMemberUpWarningDialog(PullMemberUpWarningViewModel viewModel)
{
DataContext = viewModel;
InitializeComponent();
}
private void FinishButton_Click(object sender, RoutedEventArgs e)
{
Logger.Log(FunctionId.PullMembersUpWarning_UserProceedToFinish);
DialogResult = true;
}
private void BackButton_Click(object sender, RoutedEventArgs e)
{
Logger.Log(FunctionId.PullMembersUpWarning_UserGoBack);
DialogResult = false;
}
}
|