3 implementations of IWorkspaceGlobalUndoTransaction
Microsoft.CodeAnalysis.EditorFeatures (1)
Undo\NoOpGlobalUndoServiceFactory.cs (1)
54private class NoOpUndoTransaction : IWorkspaceGlobalUndoTransaction
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
Interactive\InteractiveGlobalUndoServiceFactory.cs (1)
70private class InteractiveGlobalUndoTransaction : IWorkspaceGlobalUndoTransaction
Microsoft.VisualStudio.LanguageServices (1)
Workspace\GlobalUndoServiceFactory.WorkspaceGlobalUndoTransaction.cs (1)
27private class WorkspaceUndoTransaction : ForegroundThreadAffinitizedObject, IWorkspaceGlobalUndoTransaction
11 references to IWorkspaceGlobalUndoTransaction
Microsoft.CodeAnalysis.EditorFeatures (8)
ChangeSignature\AbstractChangeSignatureCommandHandler.cs (1)
150using var workspaceUndoTransaction = workspace.OpenGlobalUndoTransaction(FeaturesResources.Change_signature);
CodeActions\CodeActionEditHandlerService.cs (1)
166using var transaction = workspace.OpenGlobalUndoTransaction(title);
InlineRename\InlineRenameSession.cs (1)
879using 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)
Microsoft.CodeAnalysis.EditorFeatures.Wpf (1)
Interactive\InteractiveGlobalUndoServiceFactory.cs (1)
46public IWorkspaceGlobalUndoTransaction OpenGlobalUndoTransaction(Workspace workspace, string description)
Microsoft.VisualStudio.LanguageServices (2)
Venus\ContainedLanguageCodeSupport.cs (1)
339using (var workspaceUndoTransaction = workspace.OpenGlobalUndoTransaction(undoTitle))
Workspace\GlobalUndoServiceFactory.cs (1)
65public IWorkspaceGlobalUndoTransaction OpenGlobalUndoTransaction(Workspace workspace, string description)