2 implementations of IInlineRenameReplacementInfo
Microsoft.CodeAnalysis.EditorFeatures (2)
ExternalAccess\VSTypeScript\Api\IVSTypeScriptInlineRenameReplacementInfo.cs (1)
11internal abstract class VSTypeScriptInlineRenameReplacementInfo : IInlineRenameReplacementInfo
InlineRename\AbstractEditorInlineRenameService.InlineRenameReplacementInfo.cs (1)
14private sealed class InlineRenameReplacementInfo : IInlineRenameReplacementInfo
16 references to IInlineRenameReplacementInfo
Microsoft.CodeAnalysis.EditorFeatures (16)
ExternalAccess\VSTypeScript\Api\IVSTypeScriptInlineRenameLocationSet.cs (1)
36async Task<IInlineRenameReplacementInfo> IInlineRenameLocationSet.GetReplacementsAsync(string replacementText, SymbolRenameOptions options, CancellationToken cancellationToken)
ExternalAccess\VSTypeScript\Api\IVSTypeScriptInlineRenameReplacementInfo.cs (1)
33IEnumerable<InlineRenameReplacement> IInlineRenameReplacementInfo.GetReplacements(DocumentId documentId)
InlineRename\AbstractEditorInlineRenameService.InlineRenameLocationSet.cs (1)
41public async Task<IInlineRenameReplacementInfo> GetReplacementsAsync(
InlineRename\IEditorInlineRenameService.cs (2)
127public static IEnumerable<InlineRenameReplacementKind> GetAllReplacementKinds(this IInlineRenameReplacementInfo info) 149Task<IInlineRenameReplacementInfo> GetReplacementsAsync(string replacementText, SymbolRenameOptions options, CancellationToken cancellationToken);
InlineRename\InlineRenameSession.cs (9)
124private JoinableTask<IInlineRenameReplacementInfo> _conflictResolutionTask; 350public event EventHandler<IInlineRenameReplacementInfo> ReplacementsComputed; 573var replacementInfo = await _conflictResolutionTask.JoinAsync(CancellationToken.None).ConfigureAwait(false); 588private async Task<(IInlineRenameReplacementInfo replacementInfo, LinkedFileMergeSessionResult mergeResult)> ComputeMergeResultAsync(IInlineRenameReplacementInfo replacementInfo, CancellationToken cancellationToken) 596IInlineRenameReplacementInfo replacementInfo, LinkedFileMergeSessionResult mergeResult, CancellationToken cancellationToken) 617private void RaiseReplacementsComputed(IInlineRenameReplacementInfo resolution) 634var result = _conflictResolutionTask.Task.Result; 875var info = await _conflictResolutionTask.JoinAsync(cancellationToken).ConfigureAwait(true);
InlineRename\InlineRenameSession.OpenTextBufferManager.cs (1)
315internal async Task ApplyConflictResolutionEditsAsync(IInlineRenameReplacementInfo conflictResolution, LinkedFileMergeSessionResult mergeResult, IEnumerable<Document> documents, CancellationToken cancellationToken)
InlineRename\UI\Adornment\RenameFlyoutViewModel.cs (1)
345private void OnReplacementsComputed(object sender, IInlineRenameReplacementInfo result)