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) | 确定两个范围集是否不相同。 |