LineMapping Struct
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Represents a line mapping defined by a single line mapping directive (#line
in C# or #ExternalSource
in VB).
public readonly struct LineMapping : IEquatable<Microsoft.CodeAnalysis.LineMapping>
type LineMapping = struct
Public Structure LineMapping
Implements IEquatable(Of LineMapping)
- Inheritance
-
LineMapping
- Implements
Constructors
LineMapping(LinePositionSpan, Nullable<Int32>, FileLinePositionSpan) |
Properties
CharacterOffset |
The optional offset in the syntax tree for the line immediately following an enhanced |
IsHidden |
True if the line mapping marks hidden code. |
MappedSpan |
If the line mapping directive maps the span into an explicitly specified file the HasMappedPath is true. If the path is not mapped Path is empty and HasMappedPath is false. If the line mapping directive marks hidden code IsValid is false. |
Span |
The span in the syntax tree containing the line mapping directive. |
Methods
Equals(LineMapping) | |
Equals(Object) | |
GetHashCode() | |
ToString() |
Operators
Equality(LineMapping, LineMapping) | |
Inequality(LineMapping, LineMapping) |
Applies to
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin