LineMapping 結構
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示 C# #ExternalSource
或 VB) 中單一行對應指示詞所定義的行對應 (#line
。
public readonly struct LineMapping : IEquatable<Microsoft.CodeAnalysis.LineMapping>
type LineMapping = struct
Public Structure LineMapping
Implements IEquatable(Of LineMapping)
- 繼承
-
LineMapping
- 實作
建構函式
LineMapping(LinePositionSpan, Nullable<Int32>, FileLinePositionSpan) |
表示 C# |
屬性
CharacterOffset |
C# 中增強指示詞緊接在語法 |
IsHidden |
如果行對應標示隱藏的程式碼,則為 True。 |
MappedSpan |
如果行對應指示詞會將範圍對應至明確指定的檔案,則 HasMappedPath 為 true。 如果路徑未對應 Path 為空白,則 HasMappedPath 為 false。 如果行對應指示詞標示隱藏的程式碼 IsValid 為 false。 |
Span |
包含行對應指示詞之語法樹狀結構中的範圍。 |
方法
Equals(LineMapping) |
表示 C# |
Equals(Object) |
表示 C# |
GetHashCode() |
表示 C# |
ToString() |
表示 C# |
運算子
Equality(LineMapping, LineMapping) |
表示 C# |
Inequality(LineMapping, LineMapping) |
表示 C# |