2 writes to ActiveSession
Microsoft.CodeAnalysis.EditorFeatures (2)
InlineRename\InlineRenameService.cs (1)
100
ActiveSession
= new InlineRenameSession(
InlineRename\InlineRenameSession.cs (1)
719
RenameService.
ActiveSession
= null;
48 references to ActiveSession
Microsoft.CodeAnalysis.EditorFeatures (48)
InlineRename\AbstractInlineRenameUndoManager.cs (5)
53
_trackedSession = InlineRenameService.
ActiveSession
;
121
this.InlineRenameService.
ActiveSession
.ApplyReplacementText(replacementText, propagateEditImmediately: false);
138
this.InlineRenameService.
ActiveSession
.ApplyReplacementText(this.currentState.ReplacementText, propagateEditImmediately: true);
142
this.InlineRenameService.
ActiveSession
.Cancel();
152
this.InlineRenameService.
ActiveSession
.ApplyReplacementText(this.currentState.ReplacementText, propagateEditImmediately: true);
InlineRename\CommandHandlers\AbstractRenameCommandHandler.cs (9)
31
if (renameService.
ActiveSession
!= null)
40
=> renameService.
ActiveSession
!= null ? CommandState.Available : CommandState.Unspecified;
45
if (renameService.
ActiveSession
== null)
51
if (renameService.
ActiveSession
.IsCommitInProgress)
68
if (renameService.
ActiveSession
.TryGetContainingEditableSpan(singleSpan.Start, out var containingSpan) &&
71
actionIfInsideActiveSpan(renameService.
ActiveSession
, operationContext, containingSpan);
73
else if (renameService.
ActiveSession
.IsInOpenTextBuffer(singleSpan.Start))
87
renameService.
ActiveSession
?.Cancel();
91
=> 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)
23
if (renameService.
ActiveSession
!= null)
25
CommitAndSetFocus(renameService.
ActiveSession
, args.TextView, context.OperationContext);
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)
114
return new InlineRenameSessionInfo(
ActiveSession
);
InlineRename\Taggers\AbstractRenameTagger.cs (6)
31
if (_renameService.
ActiveSession
!= null)
33
AttachToSession(_renameService.
ActiveSession
);
44
if (_renameService.
ActiveSession
!= null)
46
AttachToSession(_renameService.
ActiveSession
);
84
if (_renameService.
ActiveSession
!= null)
97
if (_renameService.
ActiveSession
== null)
InlineRename\UI\InlineRenameAdornmentManager.cs (5)
84
if (_renameService.
ActiveSession
!= null &&
85
ViewIncludesBufferFromWorkspace(_textView, _renameService.
ActiveSession
.Workspace))
109
if (_renameService.
ActiveSession
is null)
122
var originalSpan = _renameService.
ActiveSession
.TriggerSpan;
137
_renameService.
ActiveSession
,