Compartilhar via


SourceLocation Classe

Definição

Um local específico em um arquivo de código-fonte de destino.

public ref class SourceLocation
[System.Serializable]
public class SourceLocation
[<System.Serializable>]
type SourceLocation = class
Public Class SourceLocation
Herança
SourceLocation
Atributos

Construtores

SourceLocation(String, Int32)

Cria uma nova instância da classe SourceLocation que especifica um nome de arquivo de código-fonte e o número de uma linha no arquivo.

SourceLocation(String, Int32, Int32, Int32, Int32)

Cria uma nova instância da classe SourceLocation que especifica um nome de arquivo de código-fonte e os parâmetros para um intervalo de dados dentro desse arquivo.

Propriedades

EndColumn

Obtém a coluna final em um intervalo de uma ou mais colunas no arquivo de código-fonte.

EndLine

Obtém a linha final em um intervalo de uma ou mais linhas no arquivo de código-fonte.

FileName

Obtém o nome do arquivo de código-fonte de destino.

IsSingleWholeLine

Obtém um valor que indica se as configurações de linha e coluna definem uma única linha completa e não de várias linhas, no arquivo de código-fonte.

StartColumn

Obtém a primeira coluna em um intervalo de uma ou mais colunas no arquivo de código-fonte.

StartLine

Obtém a primeira linha em um intervalo de uma ou mais linhas no arquivo de código-fonte.

Métodos

Equals(Object)

Retorna um valor que indica se as configurações de coluna e linha de arquivo do código-fonte referenciadas pelo objeto SourceLocation são uma correspondência exata para as configurações de linha e coluna em outro objeto SourceLocation especificado.

GetHashCode()

Retorna um valor exclusivo para representar o objeto SourceLocation.

GetType()

Obtém o Type da instância atual.

(Herdado de Object)
MemberwiseClone()

Cria uma cópia superficial do Object atual.

(Herdado de Object)
ToString()

Retorna uma cadeia de caracteres que representa o objeto atual.

(Herdado de Object)

Aplica-se a