Span 类

定义

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 表示包含块节点所有内容的 Razor 分析树节点。

public class Span : System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode
type Span = class
    inherit SyntaxTreeNode
Public Class Span
Inherits SyntaxTreeNode
继承

构造函数

Span(SpanBuilder)

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 初始化 Span 类的新实例。

属性

CodeGenerator

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 获取或设置跨度的代码生成器。

Content

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 获取或设置跨度的内容。

EditHandler

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 获取或设置跨度编辑的处理程序。

IsBlock

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 获取或设置用于指示此节点是否为块节点的值。

Kind

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 获取或设置此跨度的类型。

Length

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 获取或设置跨度内容的长度。

Next

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 获取或设置树节点中的下一个跨度。

Parent

此类型/成员支持.NET Framework基础结构,不应直接从代码使用。获取当前树节点的父树节点。

(继承自 SyntaxTreeNode)
Previous

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 获取或设置树节点中的上一个跨度。

Start

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 获取或设置跨度的起始字符位置。

Symbols

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 获取或设置用于生成跨度代码的符号。

方法

Accept(ParserVisitor)

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 接受指定访问者进行的访问。

Change(Action<SpanBuilder>)

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 更改此跨度的跨度生成器。

ChangeStart(SourceLocation)

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 设置此跨度的起始字符位置。

Equals(Object)

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 确定指定对象是否等于此跨度。

EquivalentTo(SyntaxTreeNode)

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 确定指定节点是否等于此跨度。

GetHashCode()

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 返回此当前跨度的哈希代码。

ReplaceWith(SpanBuilder)

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 使用指定的跨度生成器替换此跨度的跨度生成器。

ToString()

此类型/成员支持 .NET Framework 基础结构,不能在代码中直接使用。 返回此当前跨度的字符串表示形式。

适用于