NormalizedSpanCollection 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
依開始位置排序範圍集合,並結合相鄰和重疊範圍。
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) |
尋找兩個集合之間的差異。 差異定義為第一個範圍集中不在第二個範圍集中的所有專案。 |
Equals(Object) |
判斷這個範圍集是否與另一個物件相同。 |
GetEnumerator() |
這個集合的非配置結構列舉值。 |
GetHashCode() |
取得範圍集的唯一哈希碼。 |
Intersection(NormalizedSpanCollection, NormalizedSpanCollection) |
尋找兩個範圍集的交集。 |
IntersectsWith(NormalizedSpanCollection) |
判斷這個範圍集與另一個範圍集交集。 |
IntersectsWith(Span) |
判斷這個範圍集與另一個範圍交集。 |
Overlap(NormalizedSpanCollection, NormalizedSpanCollection) |
尋找兩個範圍集的重疊。 |
OverlapsWith(NormalizedSpanCollection) |
判斷這個範圍集是否與另一個範圍集重疊。 |
OverlapsWith(Span) |
判斷此範圍集是否與另一個範圍重疊。 |
ToString() |
提供集合的字串表示。 |
Union(NormalizedSpanCollection, NormalizedSpanCollection) |
尋找兩個範圍集的聯集。 |
運算子
Equality(NormalizedSpanCollection, NormalizedSpanCollection) |
判斷兩個範圍集合是否相同。 |
Inequality(NormalizedSpanCollection, NormalizedSpanCollection) |
判斷兩個範圍集合是否不相同。 |