Costruttore NormalizedSpanCollection (IEnumerable<Span>)
inizializza una nuova istanza di NormalizedSpanCollection contenente l'elenco di intervalli specificato.
Spazio dei nomi: Microsoft.VisualStudio.Text
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Sintassi
'Dichiarazione
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>
)
Parametri
spans
Tipo: IEnumerable<Span>Intervalli da aggiungere.
Eccezioni
Eccezione | Condizione |
---|---|
ArgumentNullException | spans viene nullriferimento null (Nothing in Visual Basic). |
Note
Elenco di intervalli viene ordinato e normalizzato. (Intervalli si sovrappongono e adiacenti saranno combinate.) Questo costruttore viene eseguito in O (tempo del log N), dove N = spans.Count.
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per altre informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.
Vedere anche
Riferimenti
NormalizedSpanCollection Classe