CSharpTagHelperAttributeValueVisitor 类

定义

CodeVisitor<TWriter> 为非string 标记帮助程序绑定属性值编写代码的 。

public ref class CSharpTagHelperAttributeValueVisitor : Microsoft::AspNetCore::Razor::CodeGenerators::Visitors::CodeVisitor<Microsoft::AspNetCore::Razor::CodeGenerators::CSharpCodeWriter ^>
public class CSharpTagHelperAttributeValueVisitor : Microsoft.AspNetCore.Razor.CodeGenerators.Visitors.CodeVisitor<Microsoft.AspNetCore.Razor.CodeGenerators.CSharpCodeWriter>
type CSharpTagHelperAttributeValueVisitor = class
    inherit CodeVisitor<CSharpCodeWriter>
Public Class CSharpTagHelperAttributeValueVisitor
Inherits CodeVisitor(Of CSharpCodeWriter)
继承
CSharpTagHelperAttributeValueVisitor

注解

由于属性值未以 HTML 形式写出,因此 不会发出检测。 此外,这会 CodeVisitor<TWriter> 在设计和运行时编写相同的代码。

构造函数

CSharpTagHelperAttributeValueVisitor(CSharpCodeWriter, CodeGeneratorContext, String)

初始化 CSharpTagHelperAttributeValueVisitor 类的新实例。

属性

Context

CodeVisitor<TWriter> 为非string 标记帮助程序绑定属性值编写代码的 。

(继承自 ChunkVisitor<TWriter>)
Writer

CodeVisitor<TWriter> 为非string 标记帮助程序绑定属性值编写代码的 。

(继承自 ChunkVisitor<TWriter>)

方法

Accept(Chunk)

CodeVisitor<TWriter> 为非string 标记帮助程序绑定属性值编写代码的 。

(继承自 ChunkVisitor<TWriter>)
Accept(IList<Chunk>)

CodeVisitor<TWriter> 为非string 标记帮助程序绑定属性值编写代码的 。

(继承自 ChunkVisitor<TWriter>)
Visit(AddTagHelperChunk)

CodeVisitor<TWriter> 为非string 标记帮助程序绑定属性值编写代码的 。

(继承自 CodeVisitor<TWriter>)
Visit(CodeAttributeChunk)

CodeVisitor<TWriter> 为非string 标记帮助程序绑定属性值编写代码的 。

(继承自 CodeVisitor<TWriter>)
Visit(DynamicCodeAttributeChunk)

CodeVisitor<TWriter> 为非string 标记帮助程序绑定属性值编写代码的 。

(继承自 CodeVisitor<TWriter>)
Visit(ExpressionBlockChunk)

为给定 chunk的 编写代码。

Visit(ExpressionChunk)

为给定 chunk的 编写代码。

Visit(LiteralChunk)

为给定 chunk的 编写代码。

Visit(LiteralCodeAttributeChunk)

CodeVisitor<TWriter> 为非string 标记帮助程序绑定属性值编写代码的 。

(继承自 CodeVisitor<TWriter>)
Visit(ParentChunk)

为给定 chunk的 编写代码。

Visit(ParentLiteralChunk)

CodeVisitor<TWriter> 为非string 标记帮助程序绑定属性值编写代码的 。

Visit(RemoveTagHelperChunk)

CodeVisitor<TWriter> 为非string 标记帮助程序绑定属性值编写代码的 。

(继承自 CodeVisitor<TWriter>)
Visit(SectionChunk)

为给定 chunk的 编写代码。

Visit(SetBaseTypeChunk)

CodeVisitor<TWriter> 为非string 标记帮助程序绑定属性值编写代码的 。

(继承自 CodeVisitor<TWriter>)
Visit(StatementChunk)

为给定 chunk的 编写代码。

Visit(TagHelperChunk)

CodeVisitor<TWriter> 为非string 标记帮助程序绑定属性值编写代码的 。

(继承自 CodeVisitor<TWriter>)
Visit(TagHelperPrefixDirectiveChunk)

CodeVisitor<TWriter> 为非string 标记帮助程序绑定属性值编写代码的 。

(继承自 CodeVisitor<TWriter>)
Visit(TemplateChunk)

为给定 chunk的 编写代码。

Visit(TypeMemberChunk)

CodeVisitor<TWriter> 为非string 标记帮助程序绑定属性值编写代码的 。

(继承自 CodeVisitor<TWriter>)
Visit(UsingChunk)

CodeVisitor<TWriter> 为非string 标记帮助程序绑定属性值编写代码的 。

(继承自 CodeVisitor<TWriter>)

适用于