Partager via


Span Classe

Définition

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Représente un nœud de l'arborescence d'analyse Razor contenant tout le contenu d'un nœud de bloc.

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

Constructeurs

Span(SpanBuilder)

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Initialise une nouvelle instance de la classe Span.

Propriétés

CodeGenerator

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Obtient ou définit le générateur de code pour l'étendue.

Content

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Obtient ou définit le contenu de l'étendue.

EditHandler

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Obtient ou définit le gestionnaire des modifications d'étendue.

IsBlock

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Obtient ou définit une valeur qui indique si ce nœud est un nœud de bloc.

Kind

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Obtient ou définit le type de cette étendue.

Length

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Obtient ou définit la longueur du contenu de l'étendue.

Next

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Obtient ou définit la prochaine étendue dans le nœud de l'arborescence.

Parent

Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Obtient le nœud d’arborescence parent du nœud d’arborescence actuel.

(Hérité de SyntaxTreeNode)
Previous

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Obtient ou définit l'étendue précédente dans le nœud de l'arborescence.

Start

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Obtient ou définit l'emplacement du caractère de début de l'étendue.

Symbols

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Obtient ou définit les symboles utilisés pour générer le code de l'étendue.

Méthodes

Accept(ParserVisitor)

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Accepte le visiteur spécifié.

Change(Action<SpanBuilder>)

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Change le générateur d'étendue pour cette étendue.

ChangeStart(SourceLocation)

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Définit l'emplacement du caractère de début de cette étendue.

Equals(Object)

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Détermine si l'objet spécifié est égal à cette étendue.

EquivalentTo(SyntaxTreeNode)

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Détermine si le nœud spécifié est égal à cette étendue.

GetHashCode()

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Retourne le code de hachage pour l'étendue actuelle.

ReplaceWith(SpanBuilder)

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Remplace le générateur d'étendue de cette étendue par le générateur d'étendue spécifié.

ToString()

Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. Retourne la représentation sous forme de chaîne de cette étendue actuelle.

S’applique à