FileLinePositionSpan Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Representa um intervalo de texto em um arquivo de código-fonte em termos de nome de arquivo, número de linha e deslocamento dentro da linha. No entanto, o arquivo é, na verdade, o que foi passado quando solicitado a analisar; pode não haver realmente um arquivo.
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)
- Herança
-
FileLinePositionSpan
- Atributos
- Implementações
Construtores
FileLinePositionSpan(String, LinePosition, LinePosition) |
Inicializa a instância FileLinePositionSpan. |
FileLinePositionSpan(String, LinePositionSpan) |
Inicializa a instância FileLinePositionSpan. |
Propriedades
EndLinePosition |
Obtém o LinePosition do final do intervalo. |
HasMappedPath |
True se o Path for um caminho mapeado. |
IsValid |
Retornará true se o intervalo representar um local válido. |
Path |
Caminho ou nulo se o intervalo representar um valor inválido. |
Span |
Obtém o intervalo. |
StartLinePosition |
Obtém o LinePosition do início do intervalo. |
Métodos
Equals(FileLinePositionSpan) |
Determina se dois objetos FileLinePositionSpan são iguais. |
Equals(Object) |
Determina se dois objetos FileLinePositionSpan são iguais. |
GetHashCode() |
Serve como uma função de hash para FileLinePositionSpan. |
ToString() |
Retorna um String que representa FileLinePositionSpan. |
Operadores
Equality(FileLinePositionSpan, FileLinePositionSpan) |
Representa um intervalo de texto em um arquivo de código-fonte em termos de nome de arquivo, número de linha e deslocamento dentro da linha. No entanto, o arquivo é, na verdade, o que foi passado quando solicitado a analisar; pode não haver realmente um arquivo. |
Inequality(FileLinePositionSpan, FileLinePositionSpan) |
Representa um intervalo de texto em um arquivo de código-fonte em termos de nome de arquivo, número de linha e deslocamento dentro da linha. No entanto, o arquivo é, na verdade, o que foi passado quando solicitado a analisar; pode não haver realmente um arquivo. |