SourceLocation Structure
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.
Emplacement dans un fichier Razor.
public value class SourceLocation : IComparable<Microsoft::AspNetCore::Razor::SourceLocation>, IEquatable<Microsoft::AspNetCore::Razor::SourceLocation>
public struct SourceLocation : IComparable<Microsoft.AspNetCore.Razor.SourceLocation>, IEquatable<Microsoft.AspNetCore.Razor.SourceLocation>
type SourceLocation = struct
Public Structure SourceLocation
Implements IComparable(Of SourceLocation), IEquatable(Of SourceLocation)
- Héritage
-
SourceLocation
- Implémente
Constructeurs
SourceLocation(Int32, Int32, Int32) |
Initialise une nouvelle instance de SourceLocation. |
SourceLocation(String, Int32, Int32, Int32) |
Initialise une nouvelle instance de SourceLocation. |
Champs
Undefined |
Non défini SourceLocation. |
Zero |
SourceLocation avec AbsoluteIndex, LineIndexet CharacterIndex initialisé à 0. |
Propriétés
AbsoluteIndex |
Emplacement dans un fichier Razor. |
CharacterIndex |
Emplacement dans un fichier Razor. |
FilePath |
Chemin du fichier. |
LineIndex |
Obtient l’index de base 1 de la ligne référencée par cet emplacement source. |
Méthodes
Advance(SourceLocation, String) |
Avance de la SourceLocation longueur du |
CompareTo(SourceLocation) |
Emplacement dans un fichier Razor. |
Equals(Object) |
Emplacement dans un fichier Razor. |
Equals(SourceLocation) |
Emplacement dans un fichier Razor. |
GetHashCode() |
Emplacement dans un fichier Razor. |
ToString() |
Emplacement dans un fichier Razor. |
Opérateurs
Addition(SourceLocation, SourceLocation) |
Ajoute deux SourceLocations. |
Equality(SourceLocation, SourceLocation) |
Détermine si les opérandes sont égaux. |
GreaterThan(SourceLocation, SourceLocation) |
Détermine si le premier opérande est supérieur au deuxième opérande. |
Inequality(SourceLocation, SourceLocation) |
Détermine si les opérandes ne sont pas égaux. |
LessThan(SourceLocation, SourceLocation) |
Détermine si le premier opérande est inférieur au deuxième opérande. |
Subtraction(SourceLocation, SourceLocation) |
Soustrait deux SourceLocations. |