Compartilhar via


Construtor NormalizedSnapshotSpanCollection (IEnumerable<SnapshotSpan>)

Inicializa uma nova instância de um NormalizedSnapshotSpanCollection em uma lista de SnapshotSpan objetos.

Namespace:  Microsoft.VisualStudio.Text
Assembly:  Microsoft.VisualStudio.Text.Data (em Microsoft.VisualStudio.Text.Data.dll)

Sintaxe

'Declaração
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>
)

Parâmetros

Exceções

Exceção Condição
ArgumentNullException

snapshotSpans é nulluma referência nula (Nothing no Visual Basic).

ArgumentException

A SnapshotSpan não foi inicializado, ou ele não faz referência ao mesmo ITextSnapshot como o outro instantâneo spans, ou ele se refere a um não inicializada ITextSnapshot.

Segurança do .NET Framework

Consulte também

Referência

NormalizedSnapshotSpanCollection Classe

Sobrecargas NormalizedSnapshotSpanCollection

Namespace Microsoft.VisualStudio.Text