Partager via


FileLinePositionSpan Structure

Définition

Représente une étendue de texte dans un fichier de code source en termes de nom de fichier, de numéro de ligne et de décalage dans la ligne. Toutefois, le fichier est en fait ce qui a été transmis lorsqu’on lui demande d’analyser; il n’y a peut-être pas vraiment de fichier.

public value class FileLinePositionSpan : IEquatable<Microsoft::CodeAnalysis::FileLinePositionSpan>
public struct FileLinePositionSpan : IEquatable<Microsoft.CodeAnalysis.FileLinePositionSpan>
public readonly struct FileLinePositionSpan : IEquatable<Microsoft.CodeAnalysis.FileLinePositionSpan>
[System.Runtime.Serialization.DataContract]
public readonly struct FileLinePositionSpan : IEquatable<Microsoft.CodeAnalysis.FileLinePositionSpan>
type FileLinePositionSpan = struct
[<System.Runtime.Serialization.DataContract>]
type FileLinePositionSpan = struct
Public Structure FileLinePositionSpan
Implements IEquatable(Of FileLinePositionSpan)
Héritage
FileLinePositionSpan
Attributs
Implémente

Constructeurs

FileLinePositionSpan(String, LinePosition, LinePosition)

Initialise l’instance FileLinePositionSpan.

FileLinePositionSpan(String, LinePositionSpan)

Initialise l’instance FileLinePositionSpan.

Propriétés

EndLinePosition

Obtient le LinePosition de la fin de l’étendue.

HasMappedPath

True si est Path un chemin mappé.

IsValid

Retourne true si l’étendue représente un emplacement valide.

Path

Chemin d’accès ou null si l’étendue représente une valeur non valide.

Span

Obtient l’étendue.

StartLinePosition

Obtient le LinePosition du début de l’étendue.

Méthodes

Equals(FileLinePositionSpan)

Détermine si deux objets FileLinePositionSpan sont égaux.

Equals(Object)

Détermine si deux objets FileLinePositionSpan sont égaux.

GetHashCode()

Sert de fonction de hachage pour FileLinePositionSpan.

ToString()

Retourne un String qui représente FileLinePositionSpan.

Opérateurs

Equality(FileLinePositionSpan, FileLinePositionSpan)

Représente une étendue de texte dans un fichier de code source en termes de nom de fichier, de numéro de ligne et de décalage dans la ligne. Toutefois, le fichier est en fait ce qui a été transmis lorsqu’on lui demande d’analyser; il n’y a peut-être pas vraiment de fichier.

Inequality(FileLinePositionSpan, FileLinePositionSpan)

Représente une étendue de texte dans un fichier de code source en termes de nom de fichier, de numéro de ligne et de décalage dans la ligne. Toutefois, le fichier est en fait ce qui a été transmis lorsqu’on lui demande d’analyser; il n’y a peut-être pas vraiment de fichier.

S’applique à