LineMapping 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
単一行マッピング ディレクティブ (#line
C# または #ExternalSource
VB) によって定義される行マッピングを表します。
public readonly struct LineMapping : IEquatable<Microsoft.CodeAnalysis.LineMapping>
type LineMapping = struct
Public Structure LineMapping
Implements IEquatable(Of LineMapping)
- 継承
-
LineMapping
- 実装
コンストラクター
LineMapping(LinePositionSpan, Nullable<Int32>, FileLinePositionSpan) |
単一行マッピング ディレクティブ ( |
プロパティ
CharacterOffset |
C# の拡張 |
IsHidden |
True の 場合は、行マッピングが非表示のコードをマークします。 |
MappedSpan |
行マッピング ディレクティブがスパンを明示的に指定されたファイルにマップする場合、 HasMappedPath これは true です。 パスがマップ Path されていない場合は空で、 HasMappedPath false です。 行マッピング ディレクティブが非表示コード IsValid をマークする場合は false です。 |
Span |
行マッピング ディレクティブを含む構文ツリー内のスパン。 |
メソッド
Equals(LineMapping) |
単一行マッピング ディレクティブ ( |
Equals(Object) |
単一行マッピング ディレクティブ ( |
GetHashCode() |
単一行マッピング ディレクティブ ( |
ToString() |
単一行マッピング ディレクティブ ( |
演算子
Equality(LineMapping, LineMapping) |
単一行マッピング ディレクティブ ( |
Inequality(LineMapping, LineMapping) |
単一行マッピング ディレクティブ ( |
適用対象
.NET