Block Třída

Definice

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Představuje blok pro vytváření webových stránek.

public class Block : System.Web.Razor.Parser.SyntaxTree.SyntaxTreeNode
type Block = class
    inherit SyntaxTreeNode
Public Class Block
Inherits SyntaxTreeNode
Dědičnost

Konstruktory

Block(BlockBuilder)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Inicializuje novou instanci Block třídy.

Vlastnosti

Children

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá kolekci SyntaxTreeNode pro zobrazení podřízených položek bloku.

CodeGenerator

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá IBlockCodeGenerator generovat kódy pro elementy.

IsBlock

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá hodnotu, která označuje, zda objekt je objekt na úrovni bloku.

Length

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá hodnotu délky bloku.

Name

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá název řetězce bloku.

Parent

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá uzel nadřazené stromové struktury aktuálního uzlu stromové struktury.

(Zděděno od SyntaxTreeNode)
Start

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá start k identifikaci konkrétního umístění bloku.

Type

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá typ bloku kódu.

Metody

Accept(ParserVisitor)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Přijme návštěvníka analyzátoru bloku.

Equals(Object)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Určuje, zda je zadaný objekt roven aktuálnímu bloku.

EquivalentTo(SyntaxTreeNode)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vrátí hodnotu označující, zda je blok ekvivalentní stejnému elementu.

FindFirstDescendentSpan()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vyhledá první sestupné rozpětí bloku.

FindLastDescendentSpan()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vyhledá poslední sestupné rozpětí bloku.

Flatten()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Zploštědí kolekci zadaného typu pro blok.

GetHashCode()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vrátí kód hash pro tuto instanci.

LocateOwner(TextChange)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vyhledá vlastníka bloku.

ToString()

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Vrátí řetězec, který představuje aktuální objekt.

Platí pro