Partager via


NormalizedSnapshotSpanCollection, constructeur (IEnumerable<SnapshotSpan>)

Initialise une nouvelle instance d'une NormalizedSnapshotSpanCollection à partir d'une liste d'objets SnapshotSpan.

Espace de noms :  Microsoft.VisualStudio.Text
Assembly :  Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)

Syntaxe

'Déclaration
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>
)

Paramètres

Exceptions

Exception Condition
ArgumentNullException

snapshotSpans a la valeur nullune référence null (Nothing en Visual Basic).

ArgumentException

SnapshotSpan est non initialisé, ou il ne fait pas référence à même ITextSnapshot que les autres étendues d'instantanés, ou il fait référence à ITextSnapshot non initialisé.

Sécurité .NET Framework

Voir aussi

Référence

NormalizedSnapshotSpanCollection Classe

NormalizedSnapshotSpanCollection, surcharge

Microsoft.VisualStudio.Text, espace de noms