1 write to SmartRenameViewModel
Microsoft.CodeAnalysis.EditorFeatures (1)
InlineRename\UI\Adornment\RenameFlyoutViewModel.cs (1)
66SmartRenameViewModel = new SmartRenameViewModel(globalOptionService, threadingContext, listenerProvider, smartRenameSession.Value, this);
15 references to SmartRenameViewModel
Microsoft.CodeAnalysis.EditorFeatures (15)
InlineRename\UI\Adornment\RenameFlyout.xaml.cs (8)
49RenameUserInput = _viewModel.SmartRenameViewModel is null ? new RenameUserInputTextBox(_viewModel) : new SmartRenameUserInputComboBox(_viewModel); 77if (viewModel.SmartRenameViewModel is not null) 79var smartRenameControl = new SmartRenameStatusControl(viewModel.SmartRenameViewModel); 113=> _viewModel.SmartRenameViewModel is not null 114? _viewModel.SmartRenameViewModel.SubmitTextOverride 196if (_viewModel.SmartRenameViewModel is not null) 198_viewModel.SmartRenameViewModel.ToggleOrTriggerSuggestions(); 246var smartRenameViewModel = _viewModel.SmartRenameViewModel;
InlineRename\UI\Adornment\RenameFlyoutViewModel.cs (3)
237SmartRenameViewModel?.Commit(IdentifierText); 249SmartRenameViewModel?.Cancel(); 339SmartRenameViewModel?.Dispose();
InlineRename\UI\SmartRename\SmartRenameUserInputComboBox.xaml.cs (4)
30Requires.NotNull(viewModel.SmartRenameViewModel!, nameof(viewModel.SmartRenameViewModel)); 33DataContext = viewModel.SmartRenameViewModel; 35_smartRenameViewModel = viewModel.SmartRenameViewModel;