1 instantiation of InlineRenameSession
Microsoft.CodeAnalysis.EditorFeatures (1)
InlineRename\InlineRenameService.cs (1)
118ActiveSession = new InlineRenameSession(
31 references to InlineRenameSession
Microsoft.CodeAnalysis.EditorFeatures (14)
InlineRename\AbstractInlineRenameUndoManager.cs (1)
41private InlineRenameSession _trackedSession;
InlineRename\CommandHandlers\AbstractRenameCommandHandler.cs (1)
59private void HandlePossibleTypingCommand<TArgs>(TArgs args, Action nextHandler, Action<InlineRenameSession, SnapshotSpan> actionIfInsideActiveSpan)
InlineRename\CommandHandlers\AbstractRenameCommandHandler_ReturnHandler.cs (1)
32protected virtual void Commit(InlineRenameSession activeSession, ITextView textView)
InlineRename\InlineRenameService.cs (5)
42private InlineRenameSession? _activeRenameSession; 180internal InlineRenameSession? ActiveSession 197var previousSession = _activeRenameSession; 210public ActiveSessionChangedEventArgs(InlineRenameSession previousSession) 213public InlineRenameSession PreviousSession { get; }
InlineRename\InlineRenameSession.cs (2)
979private readonly InlineRenameSession _inlineRenameSession; 981public TestAccessor(InlineRenameSession inlineRenameSession)
InlineRename\InlineRenameSession.OpenTextBufferManager.cs (2)
38private readonly InlineRenameSession _session; 58InlineRenameSession session,
InlineRename\Taggers\AbstractRenameTagger.cs (2)
22private InlineRenameSession.OpenTextBufferManager _bufferManager; 51private void AttachToSession(InlineRenameSession session)
Microsoft.CodeAnalysis.EditorFeatures.Wpf (11)
InlineRename\CommandHandlers\RenameCommandHandler.cs (1)
101protected override void Commit(InlineRenameSession activeSession, ITextView textView)
InlineRename\UI\Adornment\RenameFlyoutViewModel.cs (3)
29private readonly InlineRenameSession _session; 37public RenameFlyoutViewModel(InlineRenameSession session, TextSpan selectionSpan, bool registerOleComponent, IGlobalOptionService globalOptionService) 64public InlineRenameSession Session => _session;
InlineRename\UI\Dashboard\RenameDashboardViewModel.cs (5)
20private readonly InlineRenameSession _session; 29public RenameDashboardViewModel(InlineRenameSession session) 65var session = (InlineRenameSession)sender; 148public InlineRenameSession Session => _session;
InlineRename\UI\InlineRenameAdornmentManager.cs (2)
33private static readonly ConditionalWeakTable<InlineRenameSession, object> s_createdViewModels = 34new ConditionalWeakTable<InlineRenameSession, object>();
Microsoft.CodeAnalysis.EditorFeatures2.UnitTests (6)
Rename\RenameTestHelpers.vb (2)
46Public Function StartSession(workspace As TestWorkspace) As InlineRenameSession 50Return DirectCast(renameService.StartInlineSession(sessionInfo.document, sessionInfo.textSpan, CancellationToken.None).Session, InlineRenameSession)
Rename\RenameViewModelTests.vb (4)
585New RenameDashboardViewModel(DirectCast(sessionInfo.Session, InlineRenameSession)), 624New RenameFlyoutViewModel(DirectCast(sessionInfo.Session, InlineRenameSession), selectionSpan:=Nothing, registerOleComponent:=False, globalOptions), ' Don't registerOleComponent in tests, it requires OleComponentManagers that don't exist in our host 709Dim vm = New RenameFlyoutViewModel(DirectCast(sessionInfo.Session, InlineRenameSession), selectionSpan:=Nothing, registerOleComponent:=False, globalOptions) ' Don't registerOleComponent in tests, it requires OleComponentManagers that don't exist in our host 714vm = New RenameFlyoutViewModel(DirectCast(sessionInfo.Session, InlineRenameSession), selectionSpan:=Nothing, registerOleComponent:=False, globalOptions) ' Don't registerOleComponent in tests, it requires OleComponentManagers that don't exist in our host