FileLinePositionSpan Estructura
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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. |