22 writes to TextDocument
IdeBenchmarks (2)
Lsp\LspCompletionBenchmarks.cs (1)
78
TextDocument
= new LSP.TextDocumentClientCapabilities
Lsp\LspCompletionSerializationBenchmarks.cs (1)
90
TextDocument
= new LSP.TextDocumentClientCapabilities
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (20)
Completion\CompletionFeaturesTests.cs (1)
37
TextDocument
= new LSP.TextDocumentClientCapabilities
Completion\CompletionResolveTests.cs (3)
50
TextDocument
= new TextDocumentClientCapabilities()
149
TextDocument
= new LSP.TextDocumentClientCapabilities
249
TextDocument
= new TextDocumentClientCapabilities
Completion\CompletionTests.cs (4)
31
TextDocument
= new()
63
TextDocument
= new LSP.TextDocumentClientCapabilities
118
TextDocument
= new LSP.TextDocumentClientCapabilities
595
TextDocument
= new LSP.TextDocumentClientCapabilities
Diagnostics\DiagnosticRegistrationTests.cs (1)
34
TextDocument
= new TextDocumentClientCapabilities
Hover\HoverTests.cs (8)
235
TextDocument
= new LSP.TextDocumentClientCapabilities { Hover = new LSP.HoverSetting { ContentFormat = [LSP.MarkupKind.Markdown] } }
359
TextDocument
= new LSP.TextDocumentClientCapabilities { Hover = new LSP.HoverSetting { ContentFormat = [LSP.MarkupKind.Markdown] } }
400
TextDocument
= new LSP.TextDocumentClientCapabilities { Hover = new LSP.HoverSetting { ContentFormat = [LSP.MarkupKind.Markdown] } }
434
TextDocument
= new LSP.TextDocumentClientCapabilities { Hover = new LSP.HoverSetting { ContentFormat = [LSP.MarkupKind.Markdown] } }
469
TextDocument
= new LSP.TextDocumentClientCapabilities { Hover = new LSP.HoverSetting { ContentFormat = [LSP.MarkupKind.Markdown] } }
498
TextDocument
= new LSP.TextDocumentClientCapabilities { Hover = new LSP.HoverSetting { ContentFormat = [LSP.MarkupKind.Markdown] } }
542
TextDocument
= new LSP.TextDocumentClientCapabilities { Hover = new LSP.HoverSetting { ContentFormat = [LSP.MarkupKind.Markdown] } }
584
TextDocument
= new LSP.TextDocumentClientCapabilities { Hover = new LSP.HoverSetting { ContentFormat = [LSP.MarkupKind.Markdown] } }
Symbols\DocumentSymbolsTests.cs (3)
43
TextDocument
= new LSP.TextDocumentClientCapabilities()
150
TextDocument
= new LSP.TextDocumentClientCapabilities()
196
TextDocument
= new LSP.TextDocumentClientCapabilities()
36 references to TextDocument
Microsoft.CodeAnalysis.ExternalAccess.Xaml (23)
External\ConversionHelpers.cs (1)
21
var clientSupportsMarkdown = context.ClientCapabilities?.
TextDocument
?.Hover?.ContentFormat?.Contains(LSP.MarkupKind.Markdown) == true;
Internal\ClientCapabilityProvider.cs (22)
23
=> _clientCapabilities.
TextDocument
?.Completion?.CompletionItem?.DocumentationFormat?.Contains(MarkupKind.Markdown) == true;
26
=> _clientCapabilities.
TextDocument
?.Completion?.CompletionListSetting?.ItemDefaults?.Contains("data") == true;
33
return _clientCapabilities?.
TextDocument
?.Synchronization?.DynamicRegistration == true;
35
return _clientCapabilities?.
TextDocument
?.Synchronization?.DynamicRegistration == true;
37
return _clientCapabilities?.
TextDocument
?.Synchronization?.DynamicRegistration == true;
39
return _clientCapabilities?.
TextDocument
?.Completion?.DynamicRegistration == true;
41
return _clientCapabilities?.
TextDocument
?.Hover?.DynamicRegistration == true;
43
return _clientCapabilities?.
TextDocument
?.FoldingRange?.DynamicRegistration == true;
45
return _clientCapabilities?.
TextDocument
?.Formatting?.DynamicRegistration == true;
47
return _clientCapabilities?.
TextDocument
?.RangeFormatting?.DynamicRegistration == true;
49
return _clientCapabilities?.
TextDocument
?.OnTypeFormatting?.DynamicRegistration == true;
51
return _clientCapabilities?.
TextDocument
?.Definition?.DynamicRegistration == true;
53
return _clientCapabilities?.
TextDocument
?.Diagnostic?.DynamicRegistration == true;
55
return _clientCapabilities?.
TextDocument
?.CodeAction?.DynamicRegistration == true;
59
return _clientCapabilities?.
TextDocument
?.DocumentSymbol?.DynamicRegistration == true;
61
return _clientCapabilities?.
TextDocument
?.DocumentHighlight?.DynamicRegistration == true;
63
return _clientCapabilities?.
TextDocument
?.DocumentLink?.DynamicRegistration == true;
65
return _clientCapabilities?.
TextDocument
?.Rename?.DynamicRegistration == true;
67
return _clientCapabilities?.
TextDocument
?.SemanticTokens?.DynamicRegistration == true;
69
return _clientCapabilities?.
TextDocument
?.SignatureHelp?.DynamicRegistration == true;
77
if (_clientCapabilities.
TextDocument
is VSInternalTextDocumentClientCapabilities internalTextDocumentClientCapabilities)
83
return _clientCapabilities?.
TextDocument
?.ColorProvider?.DynamicRegistration == true;
Microsoft.CodeAnalysis.LanguageServer (1)
LanguageServer\RazorDynamicDocumentSyncRegistration.cs (1)
45
if (clientCapabilities.
TextDocument
?.Synchronization?.DynamicRegistration is true)
Microsoft.CodeAnalysis.LanguageServer.Protocol (8)
DefaultCapabilitiesProvider.cs (2)
108
var rangeCapabilities = clientCapabilities.
TextDocument
?.SemanticTokens?.Requests?.Range;
138
var diagnosticDynamicRegistationCapabilities = clientCapabilities.
TextDocument
?.Diagnostic?.DynamicRegistration;
Extensions\Extensions.cs (1)
273
var textDocumentCapability = vsClientCapabilities.
TextDocument
;
Handler\Completion\CompletionCapabilityHelper.cs (1)
36
completionSetting: clientCapabilities.
TextDocument
?.Completion)
Handler\Diagnostics\Public\PublicDocumentPullDiagnosticsHandler_IOnInitialized.cs (1)
22
if (clientCapabilities?.
TextDocument
?.Diagnostic?.DynamicRegistration is true)
Handler\Hover\HoverHandler.cs (2)
49
var supportsMarkdown = clientCapabilities?.
TextDocument
?.Hover?.ContentFormat?.Contains(MarkupKind.Markdown) == true;
63
var supportsMarkdown = clientCapabilities?.
TextDocument
?.Hover?.ContentFormat?.Contains(MarkupKind.Markdown) == true;
Handler\Symbols\DocumentSymbolsHandler.cs (1)
45
var useHierarchicalSymbols = clientCapabilities.
TextDocument
?.DocumentSymbol?.HierarchicalDocumentSymbolSupport == true || request.UseHierarchicalSymbols;
Microsoft.CodeAnalysis.LanguageServer.Protocol.UnitTests (4)
Completion\CompletionFeaturesTests.cs (1)
399
clientCapability.
TextDocument
.Completion.CompletionListSetting.ItemDefaults
Completion\CompletionTests.cs (3)
247
capabilities.
TextDocument
.Completion.CompletionItemKind.ValueSet = [LSP.CompletionItemKind.ExtensionMethod];
1555
capabilities.
TextDocument
.Completion.CompletionItem = new LSP.CompletionItemSetting
1585
capabilities.
TextDocument
.Completion.CompletionItem = new LSP.CompletionItemSetting