Base:
property
Attributes
Microsoft.AspNetCore.Razor.Language.Syntax.BaseMarkupStartTagSyntax.Attributes
27 references to Attributes
Microsoft.CodeAnalysis.Razor.Compiler (21)
Language\DefaultRazorIntermediateNodeLoweringPhase.cs (2)
983
foreach (var attr in node.MarkupStartTag.
Attributes
)
1693
foreach (var block in node.
Attributes
)
Language\Legacy\Syntax\MarkupStartTagSyntax.cs (1)
11
=> Update(OpenAngle, Bang, Name,
Attributes
, ForwardSlash, CloseAngle, IsMarkupTransition, chunkGenerator, editHandler);
Language\Legacy\TagHelperBlockRewriter.cs (5)
72
var attributes = startTag.
Attributes
;
74
for (var i = 0; i < startTag.
Attributes
.Count; i++)
78
var child = startTag.
Attributes
[i];
172
for (var j = i; j < startTag.
Attributes
.Count; j++)
174
attributeBuilder.Add(startTag.
Attributes
[j]);
Language\Legacy\TagHelperParseTreeRewriter.cs (2)
394
if (tagBlock.
Attributes
.Count == 0)
402
foreach (var attribute in tagBlock.
Attributes
)
Language\Syntax\Generated\Syntax.xml.Main.Generated.cs (1)
312
=> node.Update((SyntaxToken)VisitToken(node.OpenAngle), (SyntaxToken)VisitToken(node.Bang), (SyntaxToken)VisitToken(node.Name), VisitList(node.
Attributes
), (SyntaxToken)VisitToken(node.ForwardSlash), (SyntaxToken)VisitToken(node.CloseAngle), node.IsMarkupTransition, node.ChunkGenerator, node.EditHandler);
Language\Syntax\Generated\Syntax.xml.Syntax.Generated.cs (10)
913
if (openAngle != OpenAngle || bang != Bang || name != Name || attributes !=
Attributes
|| forwardSlash != ForwardSlash || closeAngle != CloseAngle || chunkGenerator != ChunkGenerator || editHandler != EditHandler)
926
public new MarkupStartTagSyntax WithOpenAngle(SyntaxToken openAngle) => Update(openAngle, Bang, Name,
Attributes
, ForwardSlash, CloseAngle, IsMarkupTransition, ChunkGenerator, EditHandler);
928
public new MarkupStartTagSyntax WithBang(SyntaxToken bang) => Update(OpenAngle, bang, Name,
Attributes
, ForwardSlash, CloseAngle, IsMarkupTransition, ChunkGenerator, EditHandler);
930
public new MarkupStartTagSyntax WithName(SyntaxToken name) => Update(OpenAngle, Bang, name,
Attributes
, ForwardSlash, CloseAngle, IsMarkupTransition, ChunkGenerator, EditHandler);
934
public new MarkupStartTagSyntax WithForwardSlash(SyntaxToken forwardSlash) => Update(OpenAngle, Bang, Name,
Attributes
, forwardSlash, CloseAngle, IsMarkupTransition, ChunkGenerator, EditHandler);
936
public new MarkupStartTagSyntax WithCloseAngle(SyntaxToken closeAngle) => Update(OpenAngle, Bang, Name,
Attributes
, ForwardSlash, closeAngle, IsMarkupTransition, ChunkGenerator, EditHandler);
937
public MarkupStartTagSyntax WithIsMarkupTransition(bool isMarkupTransition) => Update(OpenAngle, Bang, Name,
Attributes
, ForwardSlash, CloseAngle, isMarkupTransition, ChunkGenerator, EditHandler);
938
public MarkupStartTagSyntax WithChunkGenerator(ISpanChunkGenerator chunkGenerator) => Update(OpenAngle, Bang, Name,
Attributes
, ForwardSlash, CloseAngle, IsMarkupTransition, chunkGenerator, EditHandler);
939
public MarkupStartTagSyntax WithEditHandler(SpanEditHandler editHandler) => Update(OpenAngle, Bang, Name,
Attributes
, ForwardSlash, CloseAngle, IsMarkupTransition, ChunkGenerator, editHandler);
942
public new MarkupStartTagSyntax AddAttributes(params RazorSyntaxNode[] items) => WithAttributes(this.
Attributes
.AddRange(items));
Microsoft.CodeAnalysis.Razor.Workspaces (3)
CodeActions\Razor\WrapAttributesCodeActionProvider.cs (1)
119
return startTag.
Attributes
;
Completion\DirectiveAttributeCompletionItemProviderBase.cs (1)
124
attributeNames = ExtractAttributeNames(startTag.
Attributes
);
SemanticTokens\SemanticTokensVisitor.cs (1)
106
Visit(node.
Attributes
);
Microsoft.CodeAnalysis.Razor.Workspaces.UnitTests (3)
TagHelperFactsServiceTest.cs (3)
181
var attributes = TagHelperFacts.StringifyAttributes(startTag.
Attributes
);
205
var attributes = TagHelperFacts.StringifyAttributes(startTag.
Attributes
);
229
var attributes = TagHelperFacts.StringifyAttributes(startTag.
Attributes
);