1 write to _smartRenameSession
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
InlineRename\UI\SmartRename\SmartRenameViewModel.cs (1)
163
_smartRenameSession
= smartRenameSession;
20 references to _smartRenameSession
Microsoft.CodeAnalysis.EditorFeatures.Wpf (20)
InlineRename\UI\SmartRename\SmartRenameViewModel.cs (16)
48
private TimeSpan AutomaticFetchDelay =>
_smartRenameSession
.AutomaticFetchDelay;
64
public bool IsAvailable =>
_smartRenameSession
.IsAvailable;
66
public bool HasSuggestions =>
_smartRenameSession
.HasSuggestions;
89
public string StatusMessage =>
_smartRenameSession
.StatusMessage;
91
public bool StatusMessageVisibility =>
_smartRenameSession
.StatusMessageVisibility;
164
_smartRenameSession
.PropertyChanged += SessionPropertyChanged;
191
var listenerToken = _asyncListener.BeginAsyncOperation(nameof(
_smartRenameSession
.GetSuggestionsAsync));
213
await Task.Delay(
_smartRenameSession
.AutomaticFetchDelay, cancellationToken)
245
_ = await
_smartRenameSession
.GetSuggestionsAsync(smartRenameContext, cancellationToken)
250
_ = await
_smartRenameSession
.GetSuggestionsAsync(cancellationToken)
273
if (e.PropertyName == nameof(
_smartRenameSession
.SuggestedNames))
279
foreach (var name in
_smartRenameSession
.SuggestedNames.Take(3))
316
_smartRenameSession
.OnCancel();
323
_smartRenameSession
.OnSuccess(finalIdentifierName);
331
_smartRenameSession
.PropertyChanged -= SessionPropertyChanged;
333
_smartRenameSession
.Dispose();
InlineRename\UI\SmartRename\SmartRenameViewModel_Telemetry.cs (4)
54
m["smartRenameSessionInProgress"] =
_smartRenameSession
.IsInProgress;
55
m["smartRenameCorrelationId"] =
_smartRenameSession
.CorrelationId;
69
m["smartRenameSessionInProgress"] =
_smartRenameSession
.IsInProgress;
70
m["smartRenameCorrelationId"] =
_smartRenameSession
.CorrelationId;