54 references to Html
Microsoft.CodeAnalysis.Razor.Workspaces (14)
CodeActions\CodeActionResolveService.cs (1)
66case RazorLanguageKind.Html:
CodeActions\CodeActionsService.cs (2)
50RazorLanguageKind.Html => delegatedCodeActions, 216RazorLanguageKind.Html => _htmlCodeActionProviders,
CodeActions\Html\HtmlCodeActionProvider.cs (1)
37results.Add(codeAction.WrapResolvableCodeAction(context, language: RazorLanguageKind.Html));
CodeActions\Razor\SimplifyFullyQualifiedComponentCodeActionProvider.cs (1)
31if (context.LanguageKind != RazorLanguageKind.Html)
CodeActions\Razor\SimplifyTagToSelfClosingCodeActionProvider.cs (1)
34if (context.LanguageKind != RazorLanguageKind.Html)
Completion\Delegation\DelegatedCompletionHelper.cs (2)
72if (languageKind == RazorLanguageKind.Html) 167if (originalPositionInfo.LanguageKind != RazorLanguageKind.Html ||
DocumentMapping\IDocumentMappingServiceExtensions.cs (1)
34return new DocumentPositionInfo(RazorLanguageKind.Html, new Position(0, 0), razorIndex);
DocumentMapping\PreferHtmlInAttributeValuesDocumentPositionStrategy.cs (1)
45return new DocumentPositionInfo(RazorLanguageKind.Html, codeDocument.Source.Text.GetPosition(absolutePosition), absolutePosition);
Extensions\RazorCodeDocumentExtensions.cs (2)
180return RazorLanguageKind.Html; 201SpanKind.Markup => RazorLanguageKind.Html,
Formatting\RazorFormattingService.cs (1)
267RazorLanguageKind.Html => s_htmlTriggerCharacterSet.Contains(triggerCharacter),
Utilities\WrapWithTagHelper.cs (1)
72if (languageKind is not RazorLanguageKind.Html)
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (9)
Extensions\RazorCodeDocumentExtensionsTest.cs (9)
33Assert.Equal(RazorLanguageKind.Html, languageKind); 111Assert.Equal(RazorLanguageKind.Html, languageKind); 143Assert.Equal(RazorLanguageKind.Html, languageKind); 157Assert.Equal(RazorLanguageKind.Html, languageKind); 269Assert.Equal(RazorLanguageKind.Html, languageKind); 297Assert.Equal(RazorLanguageKind.Html, languageKind); 311Assert.Equal(RazorLanguageKind.Html, languageKind); 325Assert.Equal(RazorLanguageKind.Html, languageKind); 349Assert.Equal(RazorLanguageKind.Html, languageKind);
Microsoft.CodeAnalysis.Remote.Razor (11)
AutoInsert\RemoteAutoInsertService.cs (1)
94case RazorLanguageKind.Html:
Completion\RemoteCompletionService.cs (1)
83var shouldIncludeSnippets = positionInfo.LanguageKind == RazorLanguageKind.Html
Diagnostics\RemoteDiagnosticsService.cs (1)
60.. await _translateDiagnosticsService.TranslateAsync(RazorLanguageKind.Html, htmlDiagnostics, context.Snapshot, cancellationToken).ConfigureAwait(false)
DocumentHighlight\RemoteDocumentHighlightService.cs (1)
53if (languageKind is RazorLanguageKind.Html)
Formatting\RemoteFormattingService.cs (2)
93if (triggerCharacterKind is RazorLanguageKind.Html) 128if (triggerCharacterKind is RazorLanguageKind.Html)
GoToDefinition\RemoteGoToDefinitionService.cs (1)
92if (positionInfo.LanguageKind is RazorLanguageKind.Html or RazorLanguageKind.Razor)
GoToImplementation\RemoteGoToImplementationService.cs (1)
61if (positionInfo.LanguageKind is RazorLanguageKind.Html)
Hover\RemoteHoverService.cs (1)
118if (positionInfo.LanguageKind is not (RazorLanguageKind.Html or RazorLanguageKind.Razor))
RazorDocumentServiceBase.cs (1)
29if (preferCSharpOverHtml && positionInfo.LanguageKind == RazorLanguageKind.Html)
UriPresentation\RemoteUriPresentationService.cs (1)
56if (languageKind is not RazorLanguageKind.Html)
Microsoft.VisualStudio.LanguageServices.Razor (7)
Snippets\SnippetCompletionItemProvider.cs (2)
34if (projectedKind != RazorLanguageKind.Html) 87RazorLanguageKind.Html => SnippetLanguage.Html,
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsEndpoint.cs (1)
92RazorLanguageKind.Html => await GetHtmlCodeActionsAsync(razorDocument, request, correlationId, cancellationToken).ConfigureAwait(false),
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsResolveEndpoint.cs (1)
75RazorLanguageKind.Html => await ResolvedHtmlCodeActionAsync(razorDocument, request, resolveParams, cancellationToken).ConfigureAwait(false),
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (2)
153if (documentPositionInfo.LanguageKind == RazorLanguageKind.Html && 298var resolutionContext = new DelegatedCompletionResolutionContext(RazorLanguageKind.Html, rewrittenResponse.Data ?? rewrittenResponse.ItemDefaults?.Data, ProvisionalTextEdit: null);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionResolveEndpoint.cs (1)
100Debug.Assert(delegatedContext.ProjectedKind == RazorLanguageKind.Html);
Microsoft.VisualStudio.LanguageServices.Razor.UnitTests (5)
Cohost\CohostSnippetCompletionTest.cs (1)
107Assert.Equal(RazorLanguageKind.Html, projectedKind);
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\AutoInsert\PreferHtmlInAttributeValuesDocumentPositionInfoStrategyTest.cs (1)
25RazorLanguageKind.Html)]
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionProviderTest.cs (2)
58Assert.Equal(RazorLanguageKind.Html, (RazorLanguageKind)((JsonElement)action.Data!).GetProperty("language").GetUInt32()); 166RazorLanguageKind.Html,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionResolveEndpointTest.cs (1)
65ProjectedKind: RazorLanguageKind.Html,
Microsoft.VisualStudioCode.RazorExtension (4)
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\CodeActions\CohostCodeActionsResolveEndpoint.cs (1)
75RazorLanguageKind.Html => await ResolvedHtmlCodeActionAsync(razorDocument, request, resolveParams, cancellationToken).ConfigureAwait(false),
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionEndpoint.cs (2)
153if (documentPositionInfo.LanguageKind == RazorLanguageKind.Html && 298var resolutionContext = new DelegatedCompletionResolutionContext(RazorLanguageKind.Html, rewrittenResponse.Data ?? rewrittenResponse.ItemDefaults?.Data, ProvisionalTextEdit: null);
src\Razor\src\Razor\src\Microsoft.CodeAnalysis.Razor.CohostingShared\Completion\CohostDocumentCompletionResolveEndpoint.cs (1)
100Debug.Assert(delegatedContext.ProjectedKind == RazorLanguageKind.Html);
Microsoft.VisualStudioCode.RazorExtension.UnitTests (4)
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\AutoInsert\PreferHtmlInAttributeValuesDocumentPositionInfoStrategyTest.cs (1)
25RazorLanguageKind.Html)]
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\CodeActions\Html\HtmlCodeActionProviderTest.cs (2)
58Assert.Equal(RazorLanguageKind.Html, (RazorLanguageKind)((JsonElement)action.Data!).GetProperty("language").GetUInt32()); 166RazorLanguageKind.Html,
src\Razor\src\Razor\test\Microsoft.CodeAnalysis.Razor.CohostingShared.UnitTests\Endpoints\CohostDocumentCompletionResolveEndpointTest.cs (1)
65ProjectedKind: RazorLanguageKind.Html,