TagHelperDirectiveSpanVisitor Class¶
A Microsoft.AspNetCore.Razor.Parser.ParserVisitor
that generates Microsoft.AspNetCore.Razor.Compilation.TagHelpers.TagHelperDescriptor
s from
tag helper chunk generators in a Razor document.
- Namespace
Microsoft.AspNetCore.Razor.Parser.TagHelpers
- Assemblies
- Microsoft.AspNetCore.Razor
Syntax¶
public class TagHelperDirectiveSpanVisitor : ParserVisitor
-
class
Microsoft.AspNetCore.Razor.Parser.TagHelpers.
TagHelperDirectiveSpanVisitor
Constructors¶
-
TagHelperDirectiveSpanVisitor
(Microsoft.AspNetCore.Razor.Compilation.TagHelpers.ITagHelperDescriptorResolver, Microsoft.AspNetCore.Razor.ErrorSink)¶ public TagHelperDirectiveSpanVisitor(ITagHelperDescriptorResolver descriptorResolver, ErrorSink errorSink)
-
Methods¶
-
GetDescriptors
(Microsoft.AspNetCore.Razor.Parser.SyntaxTree.Block)¶ Return type: System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Razor.Compilation.TagHelpers.TagHelperDescriptor> public IEnumerable<TagHelperDescriptor> GetDescriptors(Block root)
-
GetTagHelperDescriptorResolutionContext
(System.Collections.Generic.IEnumerable<Microsoft.AspNetCore.Razor.Compilation.TagHelpers.TagHelperDirectiveDescriptor>, Microsoft.AspNetCore.Razor.ErrorSink)¶ Return type: Microsoft.AspNetCore.Razor.Compilation.TagHelpers.TagHelperDescriptorResolutionContext protected virtual TagHelperDescriptorResolutionContext GetTagHelperDescriptorResolutionContext(IEnumerable<TagHelperDirectiveDescriptor> descriptors, ErrorSink errorSink)
-
VisitSpan
(Microsoft.AspNetCore.Razor.Parser.SyntaxTree.Span)¶ public override void VisitSpan(Span span)
-