SourceLocation 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.
Especifica um local em um arquivo de origem.
public value class SourceLocation : IEquatable<Microsoft::VisualStudio::GraphModel::CodeSchema::SourceLocation>
[System.ComponentModel.TypeConverter(typeof(Microsoft.VisualStudio.GraphModel.CodeSchema.SourceLocationTypeConverter))]
public struct SourceLocation : IEquatable<Microsoft.VisualStudio.GraphModel.CodeSchema.SourceLocation>
[<System.ComponentModel.TypeConverter(typeof(Microsoft.VisualStudio.GraphModel.CodeSchema.SourceLocationTypeConverter))>]
type SourceLocation = struct
Public Structure SourceLocation
Implements IEquatable(Of SourceLocation)
- Herança
-
SourceLocation
- Atributos
- Implementações
Construtores
| SourceLocation(String, Position) |
Cria uma instância de SourceLocation com o nome de arquivo e a posição especificados no arquivo. |
| SourceLocation(String, Position, Position) |
Cria uma instância do SourceLocation com o nome de arquivo e as posições de início/fim especificadas no arquivo. |
| SourceLocation(Uri, Position) |
Cria uma instância de SourceLocation com o URI de nome de arquivo fornecido e a posição no arquivo. |
| SourceLocation(Uri, Position, Position) |
Cria uma instância do SourceLocation com o URI de nome de arquivo fornecido e as posições de início/fim no arquivo. |
Propriedades
| EndPosition |
Obtém o local final no arquivo. |
| FileName |
Obtém o nome do arquivo ao qual este local de origem pertence. |
| IsValid |
Será true se a instância do local de origem for válida. |
| StartPosition |
Obtém o local inicial no arquivo. |
Métodos
| CreateGraphNodeId() |
Cria a ID do nó do grafo para esse local de origem, que inclui o nome do arquivo e as posições como partes. |
| Equals(Object) |
Compara esta instância de local de origem com outro objeto para igualdade. |
| Equals(SourceLocation) |
Compara essa instância de local de origem com outra instância de local de origem para igualdade. |
| GetHashCode() |
Consulte GetHashCode(). |
| ToString() |
Representa esse local de origem como uma cadeia de caracteres. |
Operadores
| Equality(SourceLocation, SourceLocation) |
Compara essa instância de local de origem com outra instância de local de origem para igualdade. |
| Inequality(SourceLocation, SourceLocation) |
Compara essa instância de local de origem com outra instância de local de origem para desigualdade. |