NormalizedSpanCollection, constructeur (IEnumerable<Span>)
Initialise une nouvelle instance de NormalizedSpanCollection qui contient la liste d'étendues spécifiée.
Espace de noms : Microsoft.VisualStudio.Text
Assembly : Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)
Syntaxe
'Déclaration
Public Sub New ( _
spans As IEnumerable(Of Span) _
)
public NormalizedSpanCollection(
IEnumerable<Span> spans
)
public:
NormalizedSpanCollection(
IEnumerable<Span>^ spans
)
new :
spans:IEnumerable<Span> -> NormalizedSpanCollection
public function NormalizedSpanCollection(
spans : IEnumerable<Span>
)
Paramètres
spans
Type : IEnumerable<Span>Étendues à ajouter.
Exceptions
Exception | Condition |
---|---|
ArgumentNullException | spans a la valeur nullune référence null (Nothing en Visual Basic). |
Notes
La liste d'étendues est triée et normalisée. (Les étendues chevauchantes et contiguës seront mixées.) Ce constructeur exécute dans O (temps du journal N), où N = spans.Count.
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
NormalizedSpanCollection Classe