Share via


FileLinePositionSpan Estructura

Definición

Representa un intervalo de texto en un archivo de código fuente en términos de nombre de archivo, número de línea y desplazamiento dentro de la línea. Sin embargo, el archivo es realmente lo que se pasó en cuando se le pidió que analizara; puede que realmente no haya un archivo.

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)
Herencia
FileLinePositionSpan
Atributos
Implementaciones

Constructores

FileLinePositionSpan(String, LinePosition, LinePosition)

Inicializa la instancia FileLinePositionSpan.

FileLinePositionSpan(String, LinePositionSpan)

Inicializa la instancia FileLinePositionSpan.

Propiedades

EndLinePosition

Obtiene el LinePosition del final del intervalo.

HasMappedPath

True si Path es una ruta de acceso asignada.

IsValid

Devuelve true si el intervalo representa una ubicación válida.

Path

Ruta de acceso o null si el intervalo representa un valor no válido.

Span

Obtiene el intervalo.

StartLinePosition

Obtiene el LinePosition del inicio del intervalo.

Métodos

Equals(FileLinePositionSpan)

Determina si dos objetos FileLinePositionSpan son iguales.

Equals(Object)

Determina si dos objetos FileLinePositionSpan son iguales.

GetHashCode()

Actúa como una función hash para FileLinePositionSpan.

ToString()

Devuelve un String objeto que representa FileLinePositionSpan.

Operadores

Equality(FileLinePositionSpan, FileLinePositionSpan)

Representa un intervalo de texto en un archivo de código fuente en términos de nombre de archivo, número de línea y desplazamiento dentro de la línea. Sin embargo, el archivo es realmente lo que se pasó en cuando se le pidió que analizara; puede que realmente no haya un archivo.

Inequality(FileLinePositionSpan, FileLinePositionSpan)

Representa un intervalo de texto en un archivo de código fuente en términos de nombre de archivo, número de línea y desplazamiento dentro de la línea. Sin embargo, el archivo es realmente lo que se pasó en cuando se le pidió que analizara; puede que realmente no haya un archivo.

Se aplica a