NormalizedSnapshotSpanCollection 构造函数 (IEnumerable<SnapshotSpan>)

SnapshotSpan 对象列表初始化 NormalizedSnapshotSpanCollection 的新实例。

命名空间:  Microsoft.VisualStudio.Text
程序集:  Microsoft.VisualStudio.Text.Data(在 Microsoft.VisualStudio.Text.Data.dll 中)

语法

声明
Public Sub New ( _
    snapshotSpans As IEnumerable(Of SnapshotSpan) _
)
public NormalizedSnapshotSpanCollection(
    IEnumerable<SnapshotSpan> snapshotSpans
)
public:
NormalizedSnapshotSpanCollection(
    IEnumerable<SnapshotSpan>^ snapshotSpans
)
new : 
        snapshotSpans:IEnumerable<SnapshotSpan> -> NormalizedSnapshotSpanCollection
public function NormalizedSnapshotSpanCollection(
    snapshotSpans : IEnumerable<SnapshotSpan>
)

参数

异常

异常 条件
ArgumentNullException

snapshotSpans 为 nullnull 引用(在 Visual Basic 中为 Nothing)。

ArgumentException

SnapshotSpan 未初始化,也不引用 ITextSnapshot 和其他快照范围相同,也引用未初始化的 ITextSnapshot

.NET Framework 安全性

请参阅

参考

NormalizedSnapshotSpanCollection 类

NormalizedSnapshotSpanCollection 重载

Microsoft.VisualStudio.Text 命名空间