1 write to TagName
Microsoft.CodeAnalysis.Razor.Compiler (1)
Language\TagMatchingRuleDescriptor.cs (1)
33
TagName
= tagName;
53 references to TagName
Microsoft.AspNetCore.Razor.Language.UnitTests (2)
TagHelperBinderTest.cs (2)
592
Assert.Equal("div", boundRule.
TagName
);
621
Assert.Equal("div", boundRule.
TagName
);
Microsoft.CodeAnalysis.Razor.Compiler (11)
Language\Components\TagHelperDescriptorExtensions.cs (1)
86
TagMatchingRules: [{
TagName
: "input" }, _]
Language\TagHelperBinder.cs (1)
66
var tagName = rule.
TagName
;
Language\TagHelperMatchingConventions.cs (2)
45
if (rule.
TagName
is not (null or ElementCatchAllName) &&
46
!tagNameWithoutPrefix.Equals(rule.
TagName
.AsSpan(), comparisonOverride ?? rule.GetComparison()))
Language\TagHelpers\Producers\BindTagHelperProducer.cs (2)
477
rule.TagName = tagHelper.TagMatchingRules.Single().
TagName
;
488
rule.TagName = tagHelper.TagMatchingRules.Single().
TagName
;
Language\TagHelpers\Producers\ComponentTagHelperProducer.cs (1)
571
r.ParentTag = component.TagMatchingRules[0].
TagName
;
Language\TagMatchingRuleDescriptor.cs (3)
47
builder.Append(
TagName
);
88
var tagName =
TagName
?? "*";
90
return $"{
TagName
?? "*"}[{string.Join(", ", Attributes.Select(a => DescribeAttribute(a)))}]";
Mvc\ViewComponentTagHelperTargetExtensionBase.cs (1)
95
.WriteStringLiteral(rule.
TagName
)
Microsoft.CodeAnalysis.Razor.UnitTests (25)
BindTagHelperProducerTest.cs (15)
101
Assert.Equal("MyComponent", rule.
TagName
);
117
Assert.Equal("MyComponent", rule.
TagName
);
264
Assert.Equal("MyComponent", rule.
TagName
);
280
Assert.Equal("MyComponent", rule.
TagName
);
437
Assert.Equal("div", rule.
TagName
);
456
Assert.Equal("div", rule.
TagName
);
661
Assert.Equal("div", rule.
TagName
);
680
Assert.Equal("div", rule.
TagName
);
742
Assert.Equal("input", rule.
TagName
);
751
Assert.Equal("input", rule.
TagName
);
813
Assert.Equal("input", rule.
TagName
);
834
Assert.Equal("input", rule.
TagName
);
907
Assert.Equal("input", rule.
TagName
);
928
Assert.Equal("input", rule.
TagName
);
1051
Assert.Equal("*", rule.
TagName
);
ComponentTagHelperProducerTest.cs (2)
91
Assert.Equal("MyComponent", rule.
TagName
);
173
Assert.Equal("MyComponent", rule.
TagName
);
DefaultTagHelperDescriptorFactoryTest.cs (1)
516
Assert.Equal(expectedTagName, rule.
TagName
, StringComparer.Ordinal);
EventHandlerTagHelperProducerTest.cs (4)
78
Assert.Equal("*", rule.
TagName
);
182
Assert.Equal("*", catchAllRule.
TagName
);
197
Assert.Equal("*", preventDefaultRule.
TagName
);
212
Assert.Equal("*", stopPropagationRule.
TagName
);
KeyTagHelperProducerTest.cs (1)
54
Assert.Equal("*", rule.
TagName
);
RefTagHelperProducerTest.cs (1)
54
Assert.Equal("*", rule.
TagName
);
SplatTagHelperProducerTest.cs (1)
51
Assert.Equal("*", rule.
TagName
);
Microsoft.CodeAnalysis.Razor.Workspaces (14)
CodeActions\Razor\ComponentAccessibilityCodeActionProvider.cs (6)
142
rule.
TagName
.Equals(startTag.Name.Content, StringComparison.OrdinalIgnoreCase) &&
143
rule.
TagName
!= startTag.Name.Content)
145
var renameTagWorkspaceEdit = CreateRenameTagEdit(context, startTag, rule.
TagName
);
146
var fixCasingCodeAction = RazorCodeActionFactory.CreateFullyQualifyComponent(rule.
TagName
, renameTagWorkspaceEdit);
177
newTagName = tagHelperPair.Short.TagMatchingRules.FirstOrDefault()?.
TagName
;
264
if (rule.
TagName
is null or TagHelperMatchingConventions.ElementCatchAllName)
CodeActions\Razor\SimplifyFullyQualifiedComponentCodeActionResolver.cs (1)
56
tagHelper.TagMatchingRules is [{
TagName
: { } matchingTagName }] &&
Completion\TagHelperCompletionProvider.cs (1)
55
|| descriptor.TagMatchingRules.Any(static rule => HtmlFacts.IsHtmlTagName(rule.
TagName
)))
Completion\TagHelperCompletionService.cs (6)
200
if (rule.
TagName
== TagHelperMatchingConventions.ElementCatchAllName)
204
else if (elementCompletions.ContainsKey(rule.
TagName
))
209
else if (completionContext.ExistingCompletions.Contains(rule.
TagName
))
222
else if (!completionContext.InHTMLSchema(rule.
TagName
) || rule.
TagName
.Any(c => char.IsUpper(c)))
239
UpdateCompletions(prefix + rule.
TagName
, possibleDescriptor, elementCompletions);
Microsoft.CodeAnalysis.Remote.Razor (1)
DevTools\RemoteDevToolsService.cs (1)
114
r.
TagName
,