Condividi tramite


NormalizedSpanCollection Classe

Definizione

Raccolta di intervalli ordinati in base alla posizione iniziale, con intervalli adiacenti e sovrapposti combinati.

public ref class NormalizedSpanCollection : System::Collections::ObjectModel::ReadOnlyCollection<Microsoft::VisualStudio::Text::Span>
public class NormalizedSpanCollection : System.Collections.ObjectModel.ReadOnlyCollection<Microsoft.VisualStudio.Text.Span>
type NormalizedSpanCollection = class
    inherit ReadOnlyCollection<Span>
Public Class NormalizedSpanCollection
Inherits ReadOnlyCollection(Of Span)
Ereditarietà
NormalizedSpanCollection

Costruttori

NormalizedSpanCollection()

Inizializza una nuova istanza dell'oggetto NormalizedSpanCollection che è vuoto.

NormalizedSpanCollection(IEnumerable<Span>)

Inizializza una nuova istanza di NormalizedSpanCollection contenente l'elenco di intervalli specificato.

NormalizedSpanCollection(IList<Span>)

Inizializza una nuova istanza di NormalizedSpanCollection contenente l'elenco di intervalli specificato.

NormalizedSpanCollection(Span)

Inizializza una nuova istanza di NormalizedSpanCollection contenente l'intervallo specificato.

Campi

Empty

Raccolta di intervalli ordinati in base alla posizione iniziale, con intervalli adiacenti e sovrapposti combinati.

Metodi

Difference(NormalizedSpanCollection, NormalizedSpanCollection)

Trova la differenza tra i due set. Per differenza si intende tutto il contenuto del primo set di intervalli che non è presente nel secondo set.

Equals(Object)

Determina se questo set di intervalli corrisponde a un altro oggetto.

GetEnumerator()

Enumeratore di struct non allocato per questa raccolta.

GetHashCode()

Ottiene un codice hash univoco per il set di intervalli.

Intersection(NormalizedSpanCollection, NormalizedSpanCollection)

Trova l'intersezione di due set di intervalli.

IntersectsWith(NormalizedSpanCollection)

Determina l'intervallo impostato interseca con un altro set di intervalli.

IntersectsWith(Span)

Determina l'intervallo impostato interseca con un altro intervallo.

Overlap(NormalizedSpanCollection, NormalizedSpanCollection)

Trovare la sovrapposizione di due set di intervalli.

OverlapsWith(NormalizedSpanCollection)

Determina se questo set di intervalli si sovrappone a un altro set di intervalli.

OverlapsWith(Span)

Determina se questo set di intervalli si sovrappone a un altro intervallo.

ToString()

Fornisce una rappresentazione in forma di stringa del set.

Union(NormalizedSpanCollection, NormalizedSpanCollection)

Trova l'unione di due set di intervalli.

Operatori

Equality(NormalizedSpanCollection, NormalizedSpanCollection)

Determina se i due set di intervalli sono identici.

Inequality(NormalizedSpanCollection, NormalizedSpanCollection)

Determina se i due set di intervalli non sono identici.

Si applica a