FileLinePositionSpan Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un intervallo di testo in un file di codice sorgente in termini di nome file, numero di riga e offset all'interno della riga. Tuttavia, il file è effettivamente quello che è stato passato quando viene chiesto di analizzare; potrebbe non esserci davvero un file.
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)
- Ereditarietà
-
FileLinePositionSpan
- Attributi
- Implementazioni
Costruttori
FileLinePositionSpan(String, LinePosition, LinePosition) |
Inizializza l'istanza di FileLinePositionSpan. |
FileLinePositionSpan(String, LinePositionSpan) |
Inizializza l'istanza di FileLinePositionSpan. |
Proprietà
EndLinePosition |
Ottiene l'oggetto LinePosition della fine dell'intervallo. |
HasMappedPath |
True se è Path un percorso mappato. |
IsValid |
Restituisce true se l'intervallo rappresenta una posizione valida. |
Path |
Path o Null se l'intervallo rappresenta un valore non valido. |
Span |
Ottiene l'intervallo. |
StartLinePosition |
Ottiene l'oggetto LinePosition dell'inizio dell'intervallo. |
Metodi
Equals(FileLinePositionSpan) |
Determina se due oggetti FileLinePositionSpan sono uguali. |
Equals(Object) |
Determina se due oggetti FileLinePositionSpan sono uguali. |
GetHashCode() |
Funge da funzione hash per FileLinePositionSpan. |
ToString() |
Restituisce un oggetto String che rappresenta FileLinePositionSpan. |
Operatori
Equality(FileLinePositionSpan, FileLinePositionSpan) |
Rappresenta un intervallo di testo in un file di codice sorgente in termini di nome file, numero di riga e offset all'interno della riga. Tuttavia, il file è effettivamente quello che è stato passato quando viene chiesto di analizzare; potrebbe non esserci davvero un file. |
Inequality(FileLinePositionSpan, FileLinePositionSpan) |
Rappresenta un intervallo di testo in un file di codice sorgente in termini di nome file, numero di riga e offset all'interno della riga. Tuttavia, il file è effettivamente quello che è stato passato quando viene chiesto di analizzare; potrebbe non esserci davvero un file. |