DocumentSpanデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
DocumentSpan コンストラクタ | 新しい DocumentSpan をインスタンス化します。 |
名前 | 解説 | |
---|---|---|
End | 正規化された終了オフセットを返します (読み取り専用)。 | |
Length | テキスト スパンの長さを返します (読み取り専用)。 | |
Offset | ドキュメントの先頭からのゼロから始まるオフセットを返します (読み取り専用)。 | |
Start | 正規化された開始オフセットを返します (読み取り専用)。 |
名前 | 解説 | |
---|---|---|
Contains | オーバーロードされます。 範囲が現在の範囲内に完全に収まっているかどうかを判定します。 | |
Equals | オーバーロードされます。 構造がこれと同等のものであるかどうかを決定します。 | |
GetHashCode | 構造のハッシュ コードを返します。 | |
Intersection | 現在の範囲と他の一方の範囲の間の交差部だけの範囲を返します。 | |
IntersectsWith | スパンが指定されたスパンと交差するかどうかを示します。 | |
OffsetBy | Offset がこのスパンの Offset である 新しい DocumentSpan を返します。 | |
Overlap | 現在の範囲と他の一方の範囲が重複した部分だけの範囲を返します。 | |
OverlapsWith | スパンが指定されたスパンと重複するかどうかを示します。 | |
ToString | このオブジェクトの文字列表現を返します。 |
等価判定演算子 | 2 つの DocumentSpan 構造の値を比較して一致するかどうか調べます。 |
比較演算子(より大きい) | 2 つの DocumentSpan 構造体の基準値を比較します。 |
等しくないか判定する演算子 | 2 つの DocumentSpan 構造の値が等しいか比較します。 |
比較演算子(より小さい) | 2 つの DocumentSpan 構造体の基準値を比較します。 |