Partager via


NormalizedSnapshotSpanCollection, constructeur (ITextSnapshot, IEnumerable<Span>)

Initialise une nouvelle instance d'NormalizedSnapshotSpanCollection d'une liste d'objets d'Span et d'ITextSnapshot.

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

Syntaxe

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

Paramètres

  • spans
    Type : IEnumerable<Span>

    Ensemble d'objets Span.

Exceptions

Exception Condition
ArgumentNullException

snapshot ou spans est nullune référence null (Nothing en Visual Basic).

ArgumentException

Les étendues dans spans étendent au delà de la fin d'snapshot.

Sécurité .NET Framework

Voir aussi

Référence

NormalizedSnapshotSpanCollection Classe

NormalizedSnapshotSpanCollection, surcharge

Microsoft.VisualStudio.Text, espace de noms