2 writes to ActiveSession
Microsoft.CodeAnalysis.EditorFeatures (2)
InlineRename\InlineRenameService.cs (1)
104
ActiveSession
= new InlineRenameSession(
InlineRename\InlineRenameSession.cs (1)
731
RenameService.
ActiveSession
= null;
52 references to ActiveSession
Microsoft.CodeAnalysis.EditorFeatures (52)
InlineRename\AbstractInlineRenameUndoManager.cs (5)
55
_trackedSession = InlineRenameService.
ActiveSession
;
123
this.InlineRenameService.
ActiveSession
.ApplyReplacementText(replacementText, propagateEditImmediately: false);
140
this.InlineRenameService.
ActiveSession
.ApplyReplacementText(this.currentState.ReplacementText, propagateEditImmediately: true);
144
this.InlineRenameService.
ActiveSession
.Cancel();
154
this.InlineRenameService.
ActiveSession
.ApplyReplacementText(this.currentState.ReplacementText, propagateEditImmediately: true);
InlineRename\CommandHandlers\AbstractRenameCommandHandler.cs (12)
35
if (renameService.
ActiveSession
!= null)
44
=> renameService.
ActiveSession
!= null ? CommandState.Available : CommandState.Unspecified;
49
if (renameService.
ActiveSession
== null)
55
if (renameService.
ActiveSession
.IsCommitInProgress)
72
if (renameService.
ActiveSession
.TryGetContainingEditableSpan(singleSpan.Start, out var containingSpan) &&
75
actionIfInsideActiveSpan(renameService.
ActiveSession
, operationContext, containingSpan);
77
else if (renameService.
ActiveSession
.IsInOpenTextBuffer(singleSpan.Start))
94
if (renameService.
ActiveSession
!= null)
114
renameService.
ActiveSession
?.Cancel();
121
RoslynDebug.AssertNotNull(renameService.
ActiveSession
);
122
renameService.
ActiveSession
.Commit(previewChanges: false, operationContext);
126
=> renameService.
ActiveSession
?.IsCommitInProgress is true;
InlineRename\CommandHandlers\AbstractRenameCommandHandler_EscapeHandler.cs (2)
17
if (renameService.
ActiveSession
!= null)
19
renameService.
ActiveSession
.Cancel();
InlineRename\CommandHandlers\AbstractRenameCommandHandler_LineStartEndHandler.cs (2)
43
if (renameService.
ActiveSession
== null)
51
if (renameService.
ActiveSession
.TryGetContainingEditableSpan(caretPoint.Value, out var span))
InlineRename\CommandHandlers\AbstractRenameCommandHandler_RenameHandler.cs (3)
68
if (renameService.
ActiveSession
!= null)
70
if (renameService.
ActiveSession
.IsCommitInProgress)
75
if (renameService.
ActiveSession
.TryGetContainingEditableSpan(caretPoint.Value, out _))
InlineRename\CommandHandlers\AbstractRenameCommandHandler_ReturnHandler.cs (2)
19
if (renameService.
ActiveSession
!= null)
21
CommitAndSetFocus(renameService.
ActiveSession
, args.TextView, context.OperationContext);
InlineRename\CommandHandlers\AbstractRenameCommandHandler_SaveHandler.cs (1)
20
if (renameService.
ActiveSession
!= null && !globalOptionService.ShouldCommitAsynchronously())
InlineRename\CommandHandlers\AbstractRenameCommandHandler_SelectAllHandler.cs (2)
24
if (renameService.
ActiveSession
== null)
30
if (caretPoint.HasValue && renameService.
ActiveSession
.TryGetContainingEditableSpan(caretPoint.Value, out var span))
InlineRename\CommandHandlers\AbstractRenameCommandHandler_UndoRedoHandler.cs (8)
21
if (renameService.
ActiveSession
== null)
26
if (renameService.
ActiveSession
.IsCommitInProgress)
32
for (var i = 0; i < args.Count && renameService.
ActiveSession
!= null; i++)
34
renameService.
ActiveSession
.UndoManager.Undo(args.SubjectBuffer);
42
if (renameService.
ActiveSession
== null)
47
if (renameService.
ActiveSession
.IsCommitInProgress)
53
for (var i = 0; i < args.Count && renameService.
ActiveSession
!= null; i++)
55
renameService.
ActiveSession
.UndoManager.Redo(args.SubjectBuffer);
InlineRename\CommandHandlers\AbstractRenameCommandHandler_WordDeleteHandler.cs (3)
34
if (renameService.
ActiveSession
== null)
39
if (renameService.
ActiveSession
.IsCommitInProgress)
48
if (renameService.
ActiveSession
.TryGetContainingEditableSpan(caretPoint.Value, out var span))
InlineRename\InlineRenameService.cs (1)
120
return new InlineRenameSessionInfo(
ActiveSession
);
InlineRename\Taggers\AbstractRenameTagger.cs (6)
32
if (_renameService.
ActiveSession
!= null)
34
AttachToSession(_renameService.
ActiveSession
);
45
if (_renameService.
ActiveSession
!= null)
47
AttachToSession(_renameService.
ActiveSession
);
85
if (_renameService.
ActiveSession
!= null)
98
if (_renameService.
ActiveSession
== null)
InlineRename\UI\InlineRenameAdornmentManager.cs (5)
87
if (_renameService.
ActiveSession
!= null &&
88
ViewIncludesBufferFromWorkspace(_textView, _renameService.
ActiveSession
.Workspace))
112
if (_renameService.
ActiveSession
is null)
125
var originalSpan = _renameService.
ActiveSession
.TriggerSpan;
140
_renameService.
ActiveSession
,