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
snapshot
Type : Microsoft.VisualStudio.Text.ITextSnapshotITextSnapshot à appliquer aux spans.
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
- Confiance totale accordée à l'appelant immédiat. Ce membre ne peut pas être utilisé par du code d'un niveau de confiance partiel. Pour plus d'informations, voir Utilisation de bibliothèques à partir de code d'un niveau de confiance partiel.
Voir aussi
Référence
NormalizedSnapshotSpanCollection Classe