Microsoft.AspNetCore.Razor.TagHelpers Namespace

namespace Microsoft.AspNetCore.Razor.TagHelpers

Interfaces

interface ITagHelper
Contract used to filter matching HTML elements.

Classes

class DefaultTagHelperContent
Default concrete Microsoft.AspNetCore.Razor.TagHelpers.TagHelperContent.
class HtmlAttributeNameAttribute
Used to override an Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper property’s HTML attribute name.
class HtmlAttributeNotBoundAttribute
Indicates the associated Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper property should not be bound to HTML attributes.
class HtmlTargetElementAttribute
Provides an Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper‘s target.
class NullHtmlEncoder
A System.Text.Encodings.Web.HtmlEncoder that does not encode. Should not be used when writing directly to a response expected to contain valid HTML.
class OutputElementHintAttribute
Provides a hint of the Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper‘s output element.
class ReadOnlyTagHelperAttributeList
A read-only collection of Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttributes.
class RestrictChildrenAttribute
Restricts children of the Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper‘s element.
class TagHelper
Class used to filter matching HTML elements.
class TagHelperAttribute
An HTML tag helper attribute.
class TagHelperAttributeList
A collection of Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttributes.
class TagHelperContent
Abstract class used to buffer content returned by Microsoft.AspNetCore.Razor.TagHelpers.ITagHelpers.
class TagHelperContext
Contains information related to the execution of Microsoft.AspNetCore.Razor.TagHelpers.ITagHelpers.
class TagHelperOutput
Class used to represent the output of an Microsoft.AspNetCore.Razor.TagHelpers.ITagHelper.

Enumerations

enum HtmlAttributeValueStyle
enum TagMode
The mode in which an element should render.
enum TagStructure
The structure the element should be written in.