1 implementation of ITextBufferCloneService
Microsoft.CodeAnalysis.EditorFeatures.Text (1)
Implementation\TextBufferFactoryService\TextBufferCloneServiceFactory.cs (1)
15
internal sealed class TextBufferCloneService :
ITextBufferCloneService
34 references to ITextBufferCloneService
Microsoft.CodeAnalysis.EditorFeatures (13)
InlineRename\InlineRenameService.cs (2)
34
ITextBufferCloneService
textBufferCloneService,
43
private readonly
ITextBufferCloneService
_textBufferCloneService = textBufferCloneService;
InlineRename\InlineRenameSession.cs (2)
41
private readonly
ITextBufferCloneService
_textBufferCloneService;
138
ITextBufferCloneService
textBufferCloneService,
InlineRename\InlineRenameSession.OpenTextBufferManager.cs (2)
41
private readonly
ITextBufferCloneService
_textBufferCloneService;
60
ITextBufferCloneService
textBufferCloneService,
Preview\AbstractPreviewFactoryService.cs (2)
40
ITextBufferCloneService
textBufferCloneService,
53
private readonly
ITextBufferCloneService
_textBufferCloneService = textBufferCloneService;
Preview\PreviewFactoryService.cs (1)
35
ITextBufferCloneService
textBufferCloneService,
QuickInfo\Extensions.cs (2)
22
var cloneServices = workspace.Services.SolutionServices.ExportProvider.GetExports<
ITextBufferCloneService
>();
38
var cloneServices = document.Project.Solution.Services.ExportProvider.GetExports<
ITextBufferCloneService
>();
Workspaces\EditorTextFactoryService.cs (2)
23
ITextBufferCloneService
textBufferCloneService,
27
private readonly
ITextBufferCloneService
_textBufferCloneService = textBufferCloneService;
Microsoft.CodeAnalysis.EditorFeatures.Text (16)
Extensions.cs (4)
41
textSnapshot.TextBuffer.Properties.TryGetProperty<
ITextBufferCloneService
>(typeof(
ITextBufferCloneService
), out
var
textBufferCloneServiceOpt);
45
internal static SourceText AsRoslynText(this ITextSnapshot textSnapshot,
ITextBufferCloneService
textBufferCloneServiceOpt, Encoding? encoding, SourceHashAlgorithm checksumAlgorithm)
Extensions.SnapshotSourceText.cs (9)
32
private readonly
ITextBufferCloneService
? _textBufferCloneService;
37
private SnapshotSourceText(
ITextBufferCloneService
? textBufferCloneService, ITextSnapshot editorSnapshot, Encoding? encoding, SourceHashAlgorithm checksumAlgorithm, TextBufferContainer container)
48
public SnapshotSourceText(
ITextBufferCloneService
? textBufferCloneService, ITextImage textImage, Encoding? encoding, SourceHashAlgorithm checksumAlgorithm, TextBufferContainer? container)
70
public static SourceText From(
ITextBufferCloneService
? textBufferCloneService, ITextSnapshot editorSnapshot)
84
var
tempTextBufferCloneService = textBufferCloneService;
94
internal static SourceText From(
ITextBufferCloneService
? textBufferCloneService, ITextSnapshot editorSnapshot, TextBufferContainer container)
197
var
factory = _textBufferCloneService;
266
public ClosedSnapshotSourceText(
ITextBufferCloneService
? textBufferCloneService, ITextImage textImage, Encoding? encoding, SourceHashAlgorithm checksumAlgorithm)
280
public ChangedSourceText(
ITextBufferCloneService
? textBufferCloneService, SnapshotSourceText baseText, ITextSnapshot baseSnapshot, ITextSnapshot 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.VisualStudio.LanguageServices (5)
Preview\FileChange.cs (2)
56
var
bufferCloneService = componentModel.GetService<
ITextBufferCloneService
>();
ProjectSystem\VisualStudioWorkspaceImpl.cs (3)
72
private readonly
ITextBufferCloneService
_textBufferCloneService;
129
_textBufferCloneService = exportProvider.GetExportedValue<
ITextBufferCloneService
>();
352
=> e.TextBuffer.Properties.AddProperty(typeof(
ITextBufferCloneService
), _textBufferCloneService);