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