Freigeben über


Span Klasse

Definition

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Stellt einen Razor-Analysestrukturknoten dar, der den gesamten Inhalt eines Blockknotens enthält.

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

Konstruktoren

Span(SpanBuilder)

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Initialisiert eine neue Instanz der Span-Klasse.

Eigenschaften

CodeGenerator

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft den Codegenerator für die Spanne ab bzw. legt ihn fest.

Content

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft den Inhalt der Spanne ab oder legt ihn fest.

EditHandler

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft den Handler für Spannenbearbeitungen ab bzw. legt ihn fest.

IsBlock

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft einen Wert ab, der angibt, ob dieser Knoten ein Blockknoten ist, oder legt diesen Wert fest.

Kind

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft den Typ dieser Spanne ab oder legt ihn fest.

Length

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft die Länge des Spanneninhalts ab oder legt sie fest.

Next

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft die nächste Spanne im Strukturknoten ab bzw. legt diese fest.

Parent

Dieser Typ/Member unterstützt die .NET Framework-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen. Ruft den übergeordneten Strukturknoten des aktuellen Strukturknotens ab.

(Geerbt von SyntaxTreeNode)
Previous

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft die vorherige Spanne im Strukturknoten ab bzw. legt diese fest.

Start

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft die Startzeichenposition der Spanne ab oder legt sie fest.

Symbols

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ruft die Symbole ab, die zum Generieren des Codes für die Spanne verwendet werden, bzw. legt sie fest.

Methoden

Accept(ParserVisitor)

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Lässt den Besuch des angegebenen Besuchers zu.

Change(Action<SpanBuilder>)

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ändert den Spannengenerator für diese Spanne.

ChangeStart(SourceLocation)

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Legt die Startzeichenposition dieser Spanne fest.

Equals(Object)

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Bestimmt, ob das angegebene Objekt mit dieser Spanne identisch ist.

EquivalentTo(SyntaxTreeNode)

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Bestimmt, ob der angegebene Knoten mit dieser Spanne identisch ist.

GetHashCode()

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Gibt den Hashcode für diese aktuelle Spanne zurück.

ReplaceWith(SpanBuilder)

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Ersetzt den Spannengenerator für diese Spanne durch den angegebenen Spannengenerator.

ToString()

Dieser Typ bzw. dieses Element unterstützt die .NET Framework-Infrastruktur und sollte nicht direkt aus Ihrem Code verwendet werden. Gibt die Zeichenfolgendarstellung dieser aktuellen Spanne zurück.

Gilt für: