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.
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Représente un emplacement source.
[System.Serializable]
public struct SourceLocation : IComparable<System.Web.Razor.Text.SourceLocation>, IEquatable<System.Web.Razor.Text.SourceLocation>
type SourceLocation = struct
Public Structure SourceLocation
Implements IComparable(Of SourceLocation), IEquatable(Of SourceLocation)
- Héritage
-
SourceLocation
- Attributs
- Implémente
Constructeurs
| SourceLocation(Int32, Int32, Int32) |
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Initialise une nouvelle instance de la SourceLocation classe. |
Champs
| Undefined |
Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. |
| Zero |
Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. |
Propriétés
| AbsoluteIndex |
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Obtient l’index absolu de l’emplacement source. |
| CharacterIndex |
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Obtient l’index de caractères de l’emplacement source. |
| LineIndex |
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Obtient l’index de ligne de l’emplacement source. |
Méthodes
| Add(SourceLocation, SourceLocation) |
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Ajoute les deux SourceLocation objets. |
| Advance(SourceLocation, String) |
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Avance l’objet spécifié à l’emplacement donné. |
| CompareTo(SourceLocation) |
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Compare l’objet actuel à l’autre objet. |
| Equals(Object) |
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si l’objet spécifié est égal à l’objet actuel. |
| Equals(SourceLocation) |
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si l’objet actuel SourceLocation est égal à l’autre SourceLocation objet. |
| GetHashCode() |
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Retourne le code de hachage de cette instance. |
| Subtract(SourceLocation, SourceLocation) |
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Soustrait le premier objet au deuxième objet. |
| ToString() |
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Retourne une représentation sous forme de chaîne de l’emplacement source. |
Opérateurs
| Addition(SourceLocation, SourceLocation) |
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Ajoute les deux SourceLocation objets. |
| Equality(SourceLocation, SourceLocation) |
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si les deux objets sont égaux. |
| GreaterThan(SourceLocation, SourceLocation) |
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si le premier objet est supérieur au deuxième objet. |
| Inequality(SourceLocation, SourceLocation) |
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si les deux SourceLocationobjets ne sont pas égaux. |
| LessThan(SourceLocation, SourceLocation) |
Ce type/membre prend en charge l’infrastructure .NET Framework et n’est pas destiné à être utilisé directement à partir de votre code. Détermine si le premier objet est inférieur au deuxième objet. |
| Subtraction(SourceLocation, SourceLocation) |
Ce type/membre prend en charge l'infrastructure .NET Framework et n'est pas destiné à être directement utilisé à partir de votre code. |