Share via


NormalizedSpanCollection クラス

定義

隣接するスパンと重複するスパンが組み合わされた、開始位置で並べ替えられたスパンのコレクション。

public ref class NormalizedSpanCollection : System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::VisualStudio::Text::Span>
public class NormalizedSpanCollection : System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Text.Span>
type NormalizedSpanCollection = class
    inherit ReadOnlyCollection<Span>
Public Class NormalizedSpanCollection
Inherits ReadOnlyCollection(Of Span)
継承
NormalizedSpanCollection

コンストラクター

NormalizedSpanCollection()

空の の NormalizedSpanCollection 新しいインスタンスを初期化します。

NormalizedSpanCollection(IEnumerable<Span>)

指定したスパンの NormalizedSpanCollection 一覧を含む の新しいインスタンスを初期化します。

NormalizedSpanCollection(IList<Span>)

指定したスパンの NormalizedSpanCollection 一覧を含む の新しいインスタンスを初期化します。

NormalizedSpanCollection(Span)

指定したスパンを含む の NormalizedSpanCollection 新しいインスタンスを初期化します。

フィールド

Empty

隣接するスパンと重複するスパンが組み合わされた、開始位置で並べ替えられたスパンのコレクション。

メソッド

Difference(NormalizedSpanCollection, NormalizedSpanCollection)

2 つのセットの違いを検索します。 差は、2 番目のスパン セットにない最初のスパン セット内のすべてのものとして定義されます。

Equals(Object)

このスパン セットが別のオブジェクトと同じかどうかを判断します。

GetEnumerator()

このコレクションに割り当てされていない構造体列挙子。

GetHashCode()

スパン セットの一意のハッシュ コードを取得します。

Intersection(NormalizedSpanCollection, NormalizedSpanCollection)

2 つのスパン セットの交差部分を検索します。

IntersectsWith(NormalizedSpanCollection)

このスパン セットが別のスパン セットと交差するかどうかを決定します。

IntersectsWith(Span)

このスパン セットが別のスパンと交差する位置を決定します。

Overlap(NormalizedSpanCollection, NormalizedSpanCollection)

2 つのスパン セットの重なりを見つけます。

OverlapsWith(NormalizedSpanCollection)

このスパン セットが別のスパン セットと重複するかどうかを決定します。

OverlapsWith(Span)

このスパン セットが別のスパンと重複するかどうかを決定します。

ToString()

セットの文字列表現を提供します。

Union(NormalizedSpanCollection, NormalizedSpanCollection)

2 つのスパン セットの和集合を検索します。

演算子

Equality(NormalizedSpanCollection, NormalizedSpanCollection)

2 つのスパン セットが同じかどうかを判断します。

Inequality(NormalizedSpanCollection, NormalizedSpanCollection)

2 つのスパン セットが同じではないかどうかを判断します。

適用対象