Location Classe
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.
Um local do programa no código-fonte.
public ref class Location abstract
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(), nq}")]
public abstract class Location
[<System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(), nq}")>]
type Location = class
Public MustInherit Class Location
- Herança
-
Location
- Atributos
Propriedades
IsInMetadata |
Retornará true se o local estiver nos metadados. |
IsInSource |
Retornará true se o local representar um local específico em um arquivo de código-fonte. |
Kind |
Tipo de local (None/SourceFile/MetadataFile). |
MetadataModule |
Retorna o módulo de metadados ao qual o local está associado ou |
None |
Um local do tipo LocationKind.None. |
SourceSpan |
O local na árvore de sintaxe à qual esse local está associado. |
SourceTree |
A árvore de sintaxe em que esse local está localizado ou |
Métodos
Create(String, TextSpan, LinePositionSpan) |
Cria uma instância de um Location para um intervalo em um arquivo. |
Create(String, TextSpan, LinePositionSpan, String, LinePositionSpan) |
Cria uma instância de um Location para um intervalo em um arquivo com um arquivo e um intervalo mapeados. |
Create(SyntaxTree, TextSpan) |
Cria uma instância de um Location para um intervalo em um SyntaxTree. |
Equals(Object) |
Um local do programa no código-fonte. |
GetDebuggerDisplay() |
Um local do programa no código-fonte. |
GetHashCode() |
Um local do programa no código-fonte. |
GetLineSpan() |
Obtém o local em termos de caminho, linha e coluna. |
GetMappedLineSpan() |
Obtém o local em termos de caminho, linha e coluna depois de aplicar diretivas de mapeamento de linha de origem ( |
ToString() |
Um local do programa no código-fonte. |
Operadores
Equality(Location, Location) |
Um local do programa no código-fonte. |
Inequality(Location, Location) |
Um local do programa no código-fonte. |