TagHelperBlockBuilder Class

Definition

A BlockBuilder used to create TagHelperBlocks.

public ref class TagHelperBlockBuilder : Microsoft::AspNetCore::Razor::Parser::SyntaxTree::BlockBuilder
public class TagHelperBlockBuilder : Microsoft.AspNetCore.Razor.Parser.SyntaxTree.BlockBuilder
type TagHelperBlockBuilder = class
    inherit BlockBuilder
Public Class TagHelperBlockBuilder
Inherits BlockBuilder
Inheritance
TagHelperBlockBuilder

Constructors

TagHelperBlockBuilder(String, TagMode, SourceLocation, IList<TagHelperAttributeNode>, IEnumerable<TagHelperDescriptor>)

Instantiates a new instance of the TagHelperBlockBuilder class with the provided values.

TagHelperBlockBuilder(TagHelperBlock)

Instantiates a new TagHelperBlockBuilder instance based on the given original.

Properties

Attributes

The HTML attributes.

Children (Inherited from BlockBuilder)
ChunkGenerator (Inherited from BlockBuilder)
Descriptors

TagHelperDescriptors for the HTML element.

SourceEndTag

Gets or sets the unrewritten source end tag.

SourceStartTag

Gets or sets the unrewritten source start tag.

Start

The starting SourceLocation of the tag helper.

TagMode

Gets the HTML syntax of the element in the Razor source.

TagName

The HTML tag name.

Type (Inherited from BlockBuilder)

Methods

Build()

Constructs a new TagHelperBlock.

Reset() System.Object.Reset

Applies to