2 implementations of IInlineRenameReplacementInfo
Microsoft.CodeAnalysis.EditorFeatures (2)
ExternalAccess\VSTypeScript\Api\IVSTypeScriptInlineRenameReplacementInfo.cs (1)
13
internal abstract class VSTypeScriptInlineRenameReplacementInfo :
IInlineRenameReplacementInfo
InlineRename\AbstractEditorInlineRenameService.InlineRenameReplacementInfo.cs (1)
14
private class InlineRenameReplacementInfo :
IInlineRenameReplacementInfo
7 references to IInlineRenameReplacementInfo
Microsoft.CodeAnalysis.EditorFeatures (7)
ExternalAccess\VSTypeScript\Api\IVSTypeScriptInlineRenameLocationSet.cs (1)
36
async Task<
IInlineRenameReplacementInfo
> IInlineRenameLocationSet.GetReplacementsAsync(string replacementText, SymbolRenameOptions options, CancellationToken cancellationToken)
ExternalAccess\VSTypeScript\Api\IVSTypeScriptInlineRenameReplacementInfo.cs (1)
35
IEnumerable<InlineRenameReplacement>
IInlineRenameReplacementInfo
.GetReplacements(DocumentId documentId)
InlineRename\AbstractEditorInlineRenameService.InlineRenameLocationSet.cs (1)
41
public async Task<
IInlineRenameReplacementInfo
> GetReplacementsAsync(
InlineRename\IEditorInlineRenameService.cs (2)
131
public static IEnumerable<InlineRenameReplacementKind> GetAllReplacementKinds(this
IInlineRenameReplacementInfo
info)
153
Task<
IInlineRenameReplacementInfo
> GetReplacementsAsync(string replacementText, SymbolRenameOptions options, CancellationToken cancellationToken);
InlineRename\InlineRenameSession.cs (1)
122
private JoinableTask<
IInlineRenameReplacementInfo
> _conflictResolutionTask;
InlineRename\InlineRenameSession.OpenTextBufferManager.cs (1)
315
internal async Task ApplyConflictResolutionEditsAsync(
IInlineRenameReplacementInfo
conflictResolution, LinkedFileMergeSessionResult mergeResult, IEnumerable<Document> documents, CancellationToken cancellationToken)