Location Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Ubicación del programa en el código fuente.
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
- Herencia
-
Location
- Atributos
Propiedades
IsInMetadata |
Devuelve true si la ubicación está en metadatos. |
IsInSource |
Devuelve true si la ubicación representa una ubicación específica en un archivo de código fuente. |
Kind |
Tipo de ubicación (None/SourceFile/MetadataFile). |
MetadataModule |
Devuelve el módulo de metadatos con el que está asociada la ubicación o |
None |
Ubicación de tipo LocationKind.None. |
SourceSpan |
Ubicación dentro del árbol de sintaxis al que está asociada esta ubicación. |
SourceTree |
El árbol de sintaxis de esta ubicación se encuentra en o |
Métodos
Create(String, TextSpan, LinePositionSpan) |
Crea una instancia de Location para un intervalo en un archivo. |
Create(String, TextSpan, LinePositionSpan, String, LinePositionSpan) |
Crea una instancia de Location para un intervalo en un archivo con un archivo asignado y un intervalo. |
Create(SyntaxTree, TextSpan) |
Crea una instancia de Location para un intervalo en .SyntaxTree |
Equals(Object) |
Ubicación del programa en el código fuente. |
GetDebuggerDisplay() |
Ubicación del programa en el código fuente. |
GetHashCode() |
Ubicación del programa en el código fuente. |
GetLineSpan() |
Obtiene la ubicación en términos de ruta de acceso, línea y columna. |
GetMappedLineSpan() |
Obtiene la ubicación en términos de ruta de acceso, línea y columna después de aplicar directivas de asignación de línea de origen ( |
ToString() |
Ubicación del programa en el código fuente. |
Operadores
Equality(Location, Location) |
Ubicación del programa en el código fuente. |
Inequality(Location, Location) |
Ubicación del programa en el código fuente. |