2 writes to ActiveSession
Microsoft.CodeAnalysis.EditorFeatures (2)
InlineRename\InlineRenameService.cs (1)
118ActiveSession = new InlineRenameSession(
InlineRename\InlineRenameSession.cs (1)
726RenameService.ActiveSession = null;
47 references to ActiveSession
Microsoft.CodeAnalysis.EditorFeatures (41)
InlineRename\AbstractInlineRenameUndoManager.cs (5)
69_trackedSession = InlineRenameService.ActiveSession; 137this.InlineRenameService.ActiveSession.ApplyReplacementText(replacementText, propagateEditImmediately: false); 154this.InlineRenameService.ActiveSession.ApplyReplacementText(this.currentState.ReplacementText, propagateEditImmediately: true); 158this.InlineRenameService.ActiveSession.Cancel(); 168this.InlineRenameService.ActiveSession.ApplyReplacementText(this.currentState.ReplacementText, propagateEditImmediately: true);
InlineRename\CommandHandlers\AbstractRenameCommandHandler.cs (8)
48if (_renameService.ActiveSession != null) 57=> _renameService.ActiveSession != null ? CommandState.Available : CommandState.Unspecified; 62if (_renameService.ActiveSession == null) 79if (_renameService.ActiveSession.TryGetContainingEditableSpan(singleSpan.Start, out var containingSpan) && 82actionIfInsideActiveSpan(_renameService.ActiveSession, containingSpan); 84else if (_renameService.ActiveSession.IsInOpenTextBuffer(singleSpan.Start)) 100if (_renameService.ActiveSession != null) 104_renameService.ActiveSession.Commit();
InlineRename\CommandHandlers\AbstractRenameCommandHandler_EscapeHandler.cs (2)
17if (_renameService.ActiveSession != null) 19_renameService.ActiveSession.Cancel();
InlineRename\CommandHandlers\AbstractRenameCommandHandler_LineStartEndHandler.cs (2)
43if (_renameService.ActiveSession == null) 51if (_renameService.ActiveSession.TryGetContainingEditableSpan(caretPoint.Value, out var span))
InlineRename\CommandHandlers\AbstractRenameCommandHandler_RenameHandler.cs (3)
76if (_renameService.ActiveSession != null) 80if (_renameService.ActiveSession.TryGetContainingEditableSpan(caretPoint.Value, out _)) 88_renameService.ActiveSession.Commit();
InlineRename\CommandHandlers\AbstractRenameCommandHandler_ReturnHandler.cs (2)
19if (_renameService.ActiveSession != null) 25Commit(_renameService.ActiveSession, args.TextView);
InlineRename\CommandHandlers\AbstractRenameCommandHandler_SaveHandler.cs (2)
17if (_renameService.ActiveSession != null) 19_renameService.ActiveSession.Commit();
InlineRename\CommandHandlers\AbstractRenameCommandHandler_SelectAllHandler.cs (2)
24if (_renameService.ActiveSession == null) 32if (_renameService.ActiveSession.TryGetContainingEditableSpan(caretPoint.Value, out var span))
InlineRename\CommandHandlers\AbstractRenameCommandHandler_UndoRedoHandler.cs (6)
21if (_renameService.ActiveSession != null) 23for (var i = 0; i < args.Count && _renameService.ActiveSession != null; i++) 25_renameService.ActiveSession.UndoManager.Undo(args.SubjectBuffer); 36if (_renameService.ActiveSession != null) 38for (var i = 0; i < args.Count && _renameService.ActiveSession != null; i++) 40_renameService.ActiveSession.UndoManager.Redo(args.SubjectBuffer);
InlineRename\CommandHandlers\AbstractRenameCommandHandler_WordDeleteHandler.cs (2)
32if (_renameService.ActiveSession == null) 40if (_renameService.ActiveSession.TryGetContainingEditableSpan(caretPoint.Value, out var span))
InlineRename\InlineRenameService.cs (1)
134return new InlineRenameSessionInfo(ActiveSession);
InlineRename\Taggers\AbstractRenameTagger.cs (6)
32if (_renameService.ActiveSession != null) 34AttachToSession(_renameService.ActiveSession); 45if (_renameService.ActiveSession != null) 47AttachToSession(_renameService.ActiveSession); 85if (_renameService.ActiveSession != null) 95if (_renameService.ActiveSession == null)
Microsoft.CodeAnalysis.EditorFeatures.Wpf (6)
InlineRename\UI\InlineRenameAdornmentManager.cs (6)
78if (_renameService.ActiveSession != null && 79ViewIncludesBufferFromWorkspace(_textView, _renameService.ActiveSession.Workspace)) 103if (_renameService.ActiveSession is null) 119var originalSpan = _renameService.ActiveSession.TriggerSpan; 133(RenameFlyoutViewModel)s_createdViewModels.GetValue(_renameService.ActiveSession, session => new RenameFlyoutViewModel(session, identifierSelection, registerOleComponent: true, _globalOptionService)), 144(RenameDashboardViewModel)s_createdViewModels.GetValue(_renameService.ActiveSession, session => new RenameDashboardViewModel(session)),