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