1 implementation of IWorkspaceGlobalUndoTransaction
Microsoft.CodeAnalysis.EditorFeatures (1)
Undo\NoOpGlobalUndoServiceFactory.cs (1)
54private class NoOpUndoTransaction : IWorkspaceGlobalUndoTransaction
8 references to IWorkspaceGlobalUndoTransaction
Microsoft.CodeAnalysis.EditorFeatures (8)
ChangeSignature\AbstractChangeSignatureCommandHandler.cs (1)
140using var workspaceUndoTransaction = workspace.OpenGlobalUndoTransaction(FeaturesResources.Change_signature);
CodeActions\CodeActionEditHandlerService.cs (1)
156using var transaction = workspace.OpenGlobalUndoTransaction(title);
InlineRename\InlineRenameSession.cs (1)
957using var undoTransaction = Workspace.OpenGlobalUndoTransaction(EditorFeaturesResources.Inline_Rename);
RenameTracking\RenameTrackingTaggerProvider.RenameTrackingCommitter.cs (1)
270using var workspaceUndoTransaction = workspace.OpenGlobalUndoTransaction(undoName);
Undo\Extensions.cs (1)
17public static IWorkspaceGlobalUndoTransaction OpenGlobalUndoTransaction(this Workspace workspace, string description, bool useFallback = true)
Undo\IGlobalUndoService.cs (1)
29IWorkspaceGlobalUndoTransaction OpenGlobalUndoTransaction(Workspace workspace, string description);
Undo\NoOpGlobalUndoServiceFactory.cs (2)
20public static readonly IWorkspaceGlobalUndoTransaction Transaction = new NoOpUndoTransaction(); 47public IWorkspaceGlobalUndoTransaction OpenGlobalUndoTransaction(Workspace workspace, string description)