Span Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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. |