Sdílet prostřednictvím


Span 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 uzel stromu razor parse, který obsahuje veškerý obsah blokového uzlu.

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

Konstruktory

Span(SpanBuilder)

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 Span třídy.

Vlastnosti

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á nebo nastaví generátor kódu pro rozsah.

Content

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

EditHandler

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá nebo nastaví obslužnou rutinu pro úpravy rozsahu.

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á nebo nastaví hodnotu, která označuje, zda je tento uzel blokový uzel.

Kind

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

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á nebo nastaví délku obsahu span.

Next

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá nebo nastaví další rozsah ve stromovém uzlu.

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)
Previous

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

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á nebo nastaví počáteční znak umístění rozsahu.

Symbols

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Získá nebo nastaví symboly použité k vygenerování kódu pro rozsah.

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ěvu od určeného návštěvníka.

Change(Action<SpanBuilder>)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Změní tvůrce rozsahu pro tento rozsah.

ChangeStart(SourceLocation)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Nastaví umístění počátečního znaku tohoto rozsahu.

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 tomuto rozsahu.

EquivalentTo(SyntaxTreeNode)

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ý uzel ekvivalentní tomuto rozsahu.

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 tento aktuální rozsah.

ReplaceWith(SpanBuilder)

Tento typ/člen podporuje infrastrukturu rozhraní .NET Framework a není určen k použití přímo z vašeho kódu. Nahradí tvůrce rozsahu pro tento rozsah zadaným tvůrcem rozsahu.

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ězcovou reprezentaci tohoto aktuálního rozsahu.

Platí pro