Block 类

定义

此类型/成员支持.NET Framework基础结构,不应直接从代码使用。表示用于创建网页的块。

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

构造函数

Block(BlockBuilder)

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

属性

Children

此类型/成员支持.NET Framework基础结构,不应直接从代码使用。获取用于查看块的子级的 SyntaxTreeNode 的集合。

CodeGenerator

此类型/成员支持.NET Framework基础结构,不应直接从代码使用。获取用于为元素生成代码的 IBlockCodeGenerator。

IsBlock

此类型/成员支持.NET Framework基础结构,不应直接从代码使用。获取一个值,该值指示对象是否为块级对象。

Length

此类型/成员支持.NET Framework基础结构,不应直接从代码使用。获取块的长度值。

Name

此类型/成员支持.NET Framework基础结构,不应直接从代码使用。获取块的字符串名称。

Parent

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

(继承自 SyntaxTreeNode)
Start

此类型/成员支持.NET Framework基础结构,不应直接从代码使用。获取用于标识块的特定位置的开始。

Type

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

方法

Accept(ParserVisitor)

此类型/成员支持.NET Framework基础结构,不应直接从代码使用。接受块分析程序访问者。

Equals(Object)

此类型/成员支持.NET Framework基础结构,不应直接从代码使用。确定指定的对象是否等于当前块。

EquivalentTo(SyntaxTreeNode)

此类型/成员支持.NET Framework基础结构,不应直接从代码使用。返回一个值,该值指示块是否等效于同一元素。

FindFirstDescendentSpan()

此类型/成员支持.NET Framework基础结构,不应直接从代码使用。查找块的第一个后代范围。

FindLastDescendentSpan()

此类型/成员支持.NET Framework基础结构,不应直接从代码使用。查找块的最后一个后代范围。

Flatten()

此类型/成员支持.NET Framework基础结构,不应直接从代码使用。平展块的指定类型的集合。

GetHashCode()

此类型/成员支持.NET Framework基础结构,不应直接从代码使用。返回此实例的哈希代码。

LocateOwner(TextChange)

此类型/成员支持.NET Framework基础结构,不应直接从代码使用。找到块的所有者。

ToString()

此类型/成员支持.NET Framework基础结构,不应直接从代码使用。返回一个表示当前 对象的字符串。

适用于