FileLinePositionSpan 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
ソース コード ファイル内のテキスト範囲を、ファイル名、行番号、および行内のオフセットで表します。 ただし、ファイルは実際には解析を求められたときに渡されたものです。実際にはファイルがない可能性があります。
public value class FileLinePositionSpan : IEquatable<Microsoft::CodeAnalysis::FileLinePositionSpan>
public struct FileLinePositionSpan : IEquatable<Microsoft.CodeAnalysis.FileLinePositionSpan>
public readonly struct FileLinePositionSpan : IEquatable<Microsoft.CodeAnalysis.FileLinePositionSpan>
[System.Runtime.Serialization.DataContract]
public readonly struct FileLinePositionSpan : IEquatable<Microsoft.CodeAnalysis.FileLinePositionSpan>
type FileLinePositionSpan = struct
[<System.Runtime.Serialization.DataContract>]
type FileLinePositionSpan = struct
Public Structure FileLinePositionSpan
Implements IEquatable(Of FileLinePositionSpan)
- 継承
-
FileLinePositionSpan
- 属性
- 実装
コンストラクター
FileLinePositionSpan(String, LinePosition, LinePosition) |
FileLinePositionSpan インスタンスを初期化します。 |
FileLinePositionSpan(String, LinePositionSpan) |
FileLinePositionSpan インスタンスを初期化します。 |
プロパティ
EndLinePosition |
LinePositionスパンの末尾の を取得します。 |
HasMappedPath |
True を指定すると、 Path がマップされたパスになります。 |
IsValid |
スパンが有効な場所を表す場合は true を返します。 |
Path |
パス。スパンが無効な値を表す場合は null。 |
Span |
スパンを取得します。 |
StartLinePosition |
LinePositionスパンの開始の を取得します。 |
メソッド
Equals(FileLinePositionSpan) |
2 つの FileLinePositionSpan オブジェクトが等しいかどうかを判断します。 |
Equals(Object) |
2 つの FileLinePositionSpan オブジェクトが等しいかどうかを判断します。 |
GetHashCode() |
FileLinePositionSpan のハッシュ関数として機能します。 |
ToString() |
を表す を String 返します FileLinePositionSpan。 |
演算子
Equality(FileLinePositionSpan, FileLinePositionSpan) |
ソース コード ファイル内のテキスト範囲を、ファイル名、行番号、および行内のオフセットで表します。 ただし、ファイルは実際には解析を求められたときに渡されたものです。実際にはファイルがない可能性があります。 |
Inequality(FileLinePositionSpan, FileLinePositionSpan) |
ソース コード ファイル内のテキスト範囲を、ファイル名、行番号、および行内のオフセットで表します。 ただし、ファイルは実際には解析を求められたときに渡されたものです。実際にはファイルがない可能性があります。 |
適用対象
.NET