1 write to SmartRenameViewModel
Microsoft.CodeAnalysis.EditorFeatures (1)
InlineRename\UI\Adornment\RenameFlyoutViewModel.cs (1)
66SmartRenameViewModel = new SmartRenameViewModel(globalOptionService, threadingContext, listenerProvider, smartRenameSession.Value, this);
16 references to SmartRenameViewModel
Microsoft.CodeAnalysis.EditorFeatures (16)
InlineRename\UI\Adornment\RenameFlyout.xaml.cs (8)
49RenameUserInput = _viewModel.SmartRenameViewModel is null ? new RenameUserInputTextBox(_viewModel) : new SmartRenameUserInputComboBox(_viewModel); 71if (viewModel.SmartRenameViewModel is not null) 73var smartRenameControl = new SmartRenameStatusControl(viewModel.SmartRenameViewModel); 107=> _viewModel.SmartRenameViewModel is not null 108? _viewModel.SmartRenameViewModel.SubmitTextOverride 205if (_viewModel.SmartRenameViewModel is not null) 207_viewModel.SmartRenameViewModel.ToggleOrTriggerSuggestions(); 263var smartRenameViewModel = _viewModel.SmartRenameViewModel;
InlineRename\UI\Adornment\RenameFlyoutViewModel.cs (4)
234SmartRenameViewModel?.Commit(IdentifierText); 246SmartRenameViewModel?.Cancel(); 336if (SmartRenameViewModel is not null) 338SmartRenameViewModel.Dispose();
InlineRename\UI\SmartRename\SmartRenameUserInputComboBox.xaml.cs (4)
30Requires.NotNull(viewModel.SmartRenameViewModel!, nameof(viewModel.SmartRenameViewModel)); 33DataContext = viewModel.SmartRenameViewModel; 35_smartRenameViewModel = viewModel.SmartRenameViewModel;