Compartilhar via


Construtor NormalizedSnapshotSpanCollection (ITextSnapshot, IEnumerable<Span>)

Inicializa uma nova instância de um NormalizedSnapshotSpanCollection em uma lista de Span objetos e um ITextSnapshot.

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

Sintaxe

'Declaração
Public Sub New ( _
    snapshot As ITextSnapshot, _
    spans As IEnumerable(Of Span) _
)
public NormalizedSnapshotSpanCollection(
    ITextSnapshot snapshot,
    IEnumerable<Span> spans
)
public:
NormalizedSnapshotSpanCollection(
    ITextSnapshot^ snapshot, 
    IEnumerable<Span>^ spans
)
new : 
        snapshot:ITextSnapshot * 
        spans:IEnumerable<Span> -> NormalizedSnapshotSpanCollection
public function NormalizedSnapshotSpanCollection(
    snapshot : ITextSnapshot, 
    spans : IEnumerable<Span>
)

Parâmetros

  • spans
    Tipo: IEnumerable<Span>

    Um conjunto de Span objetos.

Exceções

Exceção Condição
ArgumentNullException

snapshotor spans is nulluma referência nula (Nothing no Visual Basic).

ArgumentException

As extensões em spans estender além do fim da snapshot.

Segurança do .NET Framework

Consulte também

Referência

NormalizedSnapshotSpanCollection Classe

Sobrecargas NormalizedSnapshotSpanCollection

Namespace Microsoft.VisualStudio.Text