72 references to Content
Microsoft.AspNetCore.Razor.Test.Common (1)
Language\SyntaxTreeVerifier.cs (1)
140_currentLocation = SourceLocationTracker.Advance(_currentLocation, token.Content);
Microsoft.CodeAnalysis.Razor.Compiler (25)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (8)
549if (lastToken.Content == "\"") 554if (lastToken.Content == "'") 1066var tagName = node.MarkupStartTag?.Name.Content ?? node.MarkupEndTag?.Name.Content ?? string.Empty; 1517if (node.LiteralTokens is [{ Kind: SyntaxKind.Marker, Content.Length: 0 }]) 1638var tagName = node.MarkupStartTag?.Name.Content ?? node.MarkupEndTag?.Name.Content ?? string.Empty; 1928if (node.LiteralTokens is [{ Kind: SyntaxKind.Marker, Content.Length: 0 }])
Language\Legacy\HtmlMarkupParser.cs (1)
1803var scriptType = string.Concat(contentValues.Select(t => t.Content)).Trim();
Language\Legacy\ImplicitExpressionEditHandler.cs (4)
185var transformedContent = change.GetEditedContent(token.Content, change.Span.AbsoluteIndex - tokenStartIndex); 327var tokenEnd = tokenStart + currentToken.Content.Length; 356var content = token.Content; 368var content = token.Content;
Language\Legacy\TagHelperBlockRewriter.cs (2)
646var newFirstToken = SyntaxFactory.Token(firstToken.Kind, node.Transition.Transition.Content + firstToken.Content);
Language\Legacy\WhiteSpaceRewriter.cs (1)
56var containsNonWhitespace = literal.DescendantTokens().Any(static t => !string.IsNullOrWhiteSpace(t.Content));
Language\RazorHtmlWriter.cs (2)
217var content = token.Content; 231var content = token.Content.AsMemory();
Language\Syntax\BaseMarkupStartTagSyntax.cs (2)
28return ParserHelpers.VoidElements.Contains(Name.Content); 70if (!string.IsNullOrWhiteSpace(token.Content))
Language\Syntax\MarkupEndTagSyntax.cs (2)
10return Name.IsMissing ? string.Empty : Bang.Content + Name.Content;
Language\Syntax\MarkupStartTagSyntax.cs (2)
10return Name.IsMissing ? string.Empty : Bang.Content + Name.Content;
Language\Syntax\SyntaxSerializer.cs (1)
156var content = token.IsMissing ? "<Missing>" : token.Content;
Microsoft.CodeAnalysis.Razor.Workspaces (46)
AutoInsert\AutoClosingTagOnAutoInsertProvider.cs (4)
102var unescapedTagName = startTag.Name.Content; 122var name = startTagHelper.Name.Content; 201potentialStartTagName = element.StartTag?.Name.Content ?? element.EndTag?.Name.Content;
AutoInsert\CloseTextTagOnAutoInsertProvider.cs (1)
59Debug.Assert(startTag.Name.Content == SyntaxConstants.TextTagName, "MarkupTransition that is not a <text> tag.");
CodeActions\Razor\ComponentAccessibilityCodeActionProvider.cs (7)
59if (startTag.Name.Content.Contains('.')) 106var newComponentPath = Path.Combine(directoryName, $"{startTag.Name.Content}.razor"); 142rule.TagName.Equals(startTag.Name.Content, StringComparison.OrdinalIgnoreCase) && 143rule.TagName != startTag.Name.Content) 207var tagName = startTag.Name.Content; 211parentTagName = parentElement.StartTag?.Name.Content ?? parentElement.EndTag?.Name.Content;
CodeActions\Razor\ExtractToCssCodeActionProvider.cs (2)
56if (owner is not (MarkupStartTagSyntax { Name.Content: "style" } or MarkupEndTagSyntax { Name.Content: "style" }))
Completion\BlazorDataAttributeCompletionItemProvider.cs (1)
74var containingTagName = containingTagNameToken.Content;
Completion\DirectiveAttributeCompletionItemProviderBase.cs (2)
123containingTagName = startTag.Name.Content; 130containingTagName = startTagHelper.Name.Content;
Completion\DirectiveAttributeEventParameterCompletionItemProvider.cs (1)
35ParameterName: { IsMissing: false, LiteralTokens: [{ Content: "event" }] },
Completion\TagHelperCompletionProvider.cs (3)
85return GetElementCompletions(containingElement, containingTagNameToken.Content, stringifiedAttributes, context, context.HtmlLabels); 115return GetElementCompletions(containingElement, containingTagNameToken.Content, stringifiedAttributes, context, htmlLabels: []); 150return GetAttributeCompletions(owner, containingTagNameToken.Content, selectedAttributeName, stringifiedAttributes, context.TagHelperDocumentContext, context.Options);
Diagnostics\RazorTranslateDiagnosticsService.cs (7)
294return owner.FirstAncestorOrSelf<BaseMarkupElementSyntax>(static n => n.StartTag?.Name.Content == "style") is not null; 313if (element.StartTag?.Name.Content != "html") 321.SingleOrDefault(static element => element.StartTag?.Name.Content == "body"); 348var namesEquivalent = startNode.Name.Content == endNode.Name.Content; 380var body = owner.FirstAncestorOrSelf<MarkupElementSyntax>(static n => n.StartTag?.Name.Content.Equals("body", StringComparison.Ordinal) == true); 426owner is MarkupTextLiteralSyntax { LiteralTokens: [{ Content: "\"" or "'" }], Parent: MarkupTagHelperAttributeSyntax or MarkupAttributeBlockSyntax })
Diagnostics\TaskListDiagnosticProvider.cs (1)
45Message = comment.Comment.Content.Trim(),
Extensions\RazorSyntaxTokenExtensions.cs (2)
31=> token.Kind == SyntaxKind.Whitespace && token.Content == " "; 34=> token.Kind == SyntaxKind.Whitespace && token.Content == "\t";
FoldingRanges\RazorCSharpStatementKeywordFoldingProvider.cs (1)
19return $"@{keyword.Content}";
Formatting\FormattingVisitor.cs (1)
168(startTag.IsVoidElement() || string.Equals(startTag.Name.Content, HtmlTag, StringComparison.OrdinalIgnoreCase));
Formatting\Passes\CSharpFormattingPass.CSharpDocumentGenerator.cs (6)
464if (node.LiteralTokens.FirstOrDefault(static t => !t.IsWhitespace()) is { Content: ";" } semicolon && 630if (node.Name.Content.Equals("html", StringComparison.OrdinalIgnoreCase)) 660return node.Name.Content.Equals("textarea", StringComparison.OrdinalIgnoreCase) 661|| node.Name.Content.Equals("pre", StringComparison.OrdinalIgnoreCase); 1177var closeAngleEnd = startTag.CloseAngle.Position + startTag.CloseAngle.Content.Length; 1220semiColonToken.Content == ";" &&
Hover\HoverFactory.cs (3)
56containingTagNameToken.Content.Equals(SyntaxConstants.TextTagName, StringComparison.OrdinalIgnoreCase)) 75containingTagNameToken.Content, 115containingTagNameToken.Content,
RazorSyntaxFacts.cs (2)
56var attribute = name.Content; 205if (element?.StartTag?.Name.Content is not { } tagName)
Rename\RenameService.cs (1)
217var lastDotIndex = tagHelperStartTag.Name.Content.LastIndexOf('.');
TagHelperFacts.cs (1)
202var name = startTag?.Name.Content ?? string.Empty;