19 references to CodeAction
Microsoft.CodeAnalysis.EditorFeatures (19)
Suggestions\SuggestedActions\EditorSuggestedAction.cs (15)
58
telemetryId =
CodeAction
.GetTelemetryId();
67
return await
CodeAction
.GetOperationsAsync(this.OriginalSolution, progressTracker, cancellationToken).ConfigureAwait(false);
82
return await
CodeAction
.GetPreviewOperationsAsync(this.OriginalSolution, cancellationToken).ConfigureAwait(false);
108
EditorFeaturesResources.Execute_Suggested_Action,
CodeAction
.Title, allowCancellation: true, showProgress: true);
109
using var scope = context.AddScope(allowCancellation: true,
CodeAction
.Message);
137
if (
CodeAction
is CodeActionWithOptions actionWithOptions)
168
CodeAction
.Title,
178
if (
CodeAction
is RefactorOrFixAllCodeAction fixSome)
205
var text = extensionManager.PerformFunction(Provider, () =>
CodeAction
.Title, defaultValue: string.Empty);
245
var tags =
CodeAction
.Tags;
296
var otherCodeAction = otherSuggestedAction.
CodeAction
;
297
if (
CodeAction
.EquivalenceKey == null || otherCodeAction.EquivalenceKey == null)
302
return
CodeAction
.EquivalenceKey == otherCodeAction.EquivalenceKey;
307
if (
CodeAction
.EquivalenceKey == null)
312
return Hash.Combine(Provider.GetHashCode(),
CodeAction
.EquivalenceKey.GetHashCode());
Suggestions\SuggestedActions\EditorSuggestedActionForRefactorOrFixAll.cs (1)
38
internal new RefactorOrFixAllCodeAction CodeAction => (RefactorOrFixAllCodeAction)base.
CodeAction
;
Suggestions\SuggestedActions\EditorSuggestedActionWithNestedFlavors.cs (3)
108
this, new PreviewChangesCodeAction(this.
CodeAction
, this.GetPreviewResultAsync));
115
foreach (var action in this.
CodeAction
.AdditionalPreviewFlavors)
139
this.OriginalSolution, this.
CodeAction
, _diagnostics.FirstOrDefault(), copilotService));