1 implementation of ITextBufferCloneService
Microsoft.CodeAnalysis.EditorFeatures.Text (1)
Implementation\TextBufferFactoryService\TextBufferCloneServiceFactory.cs (1)
15internal sealed class TextBufferCloneService : ITextBufferCloneService
29 references to ITextBufferCloneService
Microsoft.CodeAnalysis.EditorFeatures (8)
InlineRename\InlineRenameService.cs (2)
37private readonly ITextBufferCloneService _textBufferCloneService; 51ITextBufferCloneService textBufferCloneService,
InlineRename\InlineRenameSession.cs (2)
45private readonly ITextBufferCloneService _textBufferCloneService; 141ITextBufferCloneService textBufferCloneService,
InlineRename\InlineRenameSession.OpenTextBufferManager.cs (2)
42private readonly ITextBufferCloneService _textBufferCloneService; 61ITextBufferCloneService textBufferCloneService,
Workspaces\EditorTextFactoryService.cs (2)
22private readonly ITextBufferCloneService _textBufferCloneService; 29ITextBufferCloneService textBufferCloneService,
Microsoft.CodeAnalysis.EditorFeatures.Text (16)
Extensions.cs (4)
42textSnapshot.TextBuffer.Properties.TryGetProperty<ITextBufferCloneService>(typeof(ITextBufferCloneService), out var textBufferCloneServiceOpt); 46internal static SourceText AsRoslynText(this ITextSnapshot textSnapshot, ITextBufferCloneService textBufferCloneServiceOpt, Encoding? encoding, SourceHashAlgorithm checksumAlgorithm)
Extensions.SnapshotSourceText.cs (9)
34private readonly ITextBufferCloneService? _textBufferCloneService; 39private SnapshotSourceText(ITextBufferCloneService? textBufferCloneService, ITextSnapshot editorSnapshot, SourceHashAlgorithm checksumAlgorithm, TextBufferContainer container) 50public SnapshotSourceText(ITextBufferCloneService? textBufferCloneService, ITextImage textImage, Encoding? encoding, SourceHashAlgorithm checksumAlgorithm, TextBufferContainer? container) 72public static SourceText From(ITextBufferCloneService? textBufferCloneService, ITextSnapshot editorSnapshot) 86var tempTextBufferCloneService = textBufferCloneService; 96internal static SourceText From(ITextBufferCloneService? textBufferCloneService, ITextSnapshot editorSnapshot, TextBufferContainer container) 199var factory = _textBufferCloneService; 268public ClosedSnapshotSourceText(ITextBufferCloneService? textBufferCloneService, ITextImage textImage, Encoding? encoding, SourceHashAlgorithm checksumAlgorithm) 282public ChangedSourceText(ITextBufferCloneService? textBufferCloneService, SnapshotSourceText baseText, ITextImage baseSnapshot, ITextImage currentSnapshot)
Extensions.TextBufferContainer.cs (2)
23private readonly ITextBufferCloneService? _textBufferCloneService; 33editorBuffer.Properties.TryGetProperty(typeof(ITextBufferCloneService), out _textBufferCloneService);
Implementation\TextBufferFactoryService\TextBufferCloneServiceFactory.cs (1)
14[Export(typeof(ITextBufferCloneService)), Shared]
Microsoft.CodeAnalysis.EditorFeatures.Wpf (2)
QuickInfo\Extensions.cs (2)
23var cloneServices = workspace.Services.SolutionServices.ExportProvider.GetExports<ITextBufferCloneService>(); 39var cloneServices = document.Project.Solution.Services.ExportProvider.GetExports<ITextBufferCloneService>();
Microsoft.VisualStudio.LanguageServices (3)
ProjectSystem\VisualStudioWorkspaceImpl.cs (3)
72private readonly ITextBufferCloneService _textBufferCloneService; 120_textBufferCloneService = exportProvider.GetExportedValue<ITextBufferCloneService>(); 414=> e.TextBuffer.Properties.AddProperty(typeof(ITextBufferCloneService), _textBufferCloneService);