LineMapping Estructura
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í.
Representa una asignación de línea definida por una sola directiva de asignación de líneas (#line
en C# o #ExternalSource
en VB).
public readonly struct LineMapping : IEquatable<Microsoft.CodeAnalysis.LineMapping>
type LineMapping = struct
Public Structure LineMapping
Implements IEquatable(Of LineMapping)
- Herencia
-
LineMapping
- Implementaciones
Constructores
LineMapping(LinePositionSpan, Nullable<Int32>, FileLinePositionSpan) |
Representa una asignación de línea definida por una sola directiva de asignación de líneas ( |
Propiedades
CharacterOffset |
Desplazamiento opcional en el árbol de sintaxis de la línea inmediatamente después de una directiva mejorada |
IsHidden |
True si la asignación de líneas marca el código oculto. |
MappedSpan |
Si la directiva de asignación de líneas asigna el intervalo a un archivo especificado explícitamente, el HasMappedPath valor es true. Si la ruta de acceso no está asignada Path está vacía y HasMappedPath es false. Si la directiva de asignación de líneas marca el código IsValid oculto es false. |
Span |
Intervalo del árbol de sintaxis que contiene la directiva de asignación de líneas. |
Métodos
Equals(LineMapping) |
Representa una asignación de línea definida por una sola directiva de asignación de líneas ( |
Equals(Object) |
Representa una asignación de línea definida por una sola directiva de asignación de líneas ( |
GetHashCode() |
Representa una asignación de línea definida por una sola directiva de asignación de líneas ( |
ToString() |
Representa una asignación de línea definida por una sola directiva de asignación de líneas ( |
Operadores
Equality(LineMapping, LineMapping) |
Representa una asignación de línea definida por una sola directiva de asignación de líneas ( |
Inequality(LineMapping, LineMapping) |
Representa una asignación de línea definida por una sola directiva de asignación de líneas ( |