1 write to Workspace
Microsoft.CodeAnalysis.EditorFeatures (1)
InlineRename\InlineRenameSession.cs (1)
165
Workspace
= workspace;
21 references to Workspace
Microsoft.CodeAnalysis.EditorFeatures (21)
InlineRename\CommandHandlers\RenameCommandHandler.cs (2)
82
var notificationService = activeSession.
Workspace
.Services.GetService<INotificationService>();
88
var errorReportingService = activeSession.
Workspace
.Services.GetService<IErrorReportingService>();
InlineRename\InlineRenameSession.cs (18)
217
foreach (var d in
Workspace
.GetOpenDocumentIds())
262
RenameTrackingDismisser.DismissRenameTracking(
Workspace
,
Workspace
.GetOpenDocumentIds());
270
if (
Workspace
.Kind == WorkspaceKind.Interactive)
282
_openTextBuffers[buffer] = new OpenTextBufferManager(this,
Workspace
, _textBufferFactoryService, _textBufferCloneService, buffer);
294
if (buffer.GetWorkspace() ==
Workspace
)
420
if (
Workspace
.IgnoreUnchangeableDocumentsWhenApplyingChanges)
699
RenameTrackingDismisser.DismissRenameTracking(
Workspace
,
Workspace
.GetOpenDocumentIds());
832
var factory =
Workspace
.Services.GetRequiredService<IBackgroundWorkIndicatorFactory>();
880
var previewService =
Workspace
.Services.GetService<IPreviewDialogService>();
924
var notificationService =
Workspace
.Services.GetService<INotificationService>();
962
using var undoTransaction =
Workspace
.OpenGlobalUndoTransaction(EditorFeaturesResources.Inline_Rename);
964
if (!RenameInfo.TryOnBeforeGlobalSymbolRenamed(
Workspace
, documentChanges.SelectAsArray(t => t.documentId), this.ReplacementText))
968
var finalSolution =
Workspace
.CurrentSolution;
981
if (!
Workspace
.TryApplyChanges(finalSolution))
990
var finalChanges =
Workspace
.CurrentSolution.GetChanges(_baseSolution);
996
if (!RenameInfo.TryOnAfterGlobalSymbolRenamed(
Workspace
, finalChangedIds, this.ReplacementText))
InlineRename\UI\InlineRenameAdornmentManager.cs (1)
88
ViewIncludesBufferFromWorkspace(_textView, _renameService.ActiveSession.
Workspace
))