NormalizedSpanCollection Klasa

Definicja

Kolekcja rozpiętości posortowanych według pozycji początkowej, z połączonymi sąsiednimi i nakładającymi się zakresami.

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)
Dziedziczenie
NormalizedSpanCollection

Konstruktory

NormalizedSpanCollection()

Inicjuje nowe wystąpienie, NormalizedSpanCollection które jest puste.

NormalizedSpanCollection(IEnumerable<Span>)

Inicjuje nowe wystąpienie zawierające NormalizedSpanCollection określoną listę zakresów.

NormalizedSpanCollection(IList<Span>)

Inicjuje nowe wystąpienie zawierające NormalizedSpanCollection określoną listę zakresów.

NormalizedSpanCollection(Span)

Inicjuje nowe wystąpienie, NormalizedSpanCollection które zawiera określony zakres.

Pola

Empty

Kolekcja rozpiętości posortowanych według pozycji początkowej, z połączonymi sąsiednimi i nakładającymi się zakresami.

Metody

Difference(NormalizedSpanCollection, NormalizedSpanCollection)

Znajduje różnicę między dwoma zestawami. Różnica jest definiowana jako wszystko w pierwszym zestawie zakresu, który nie znajduje się w drugim zestawie zakresu.

Equals(Object)

Określa, czy ten zestaw zakresów jest taki sam jak inny obiekt.

GetEnumerator()

Nieprzydzielający moduł wyliczający struktury dla tej kolekcji.

GetHashCode()

Pobiera unikatowy kod skrótu dla zestawu zakresu.

Intersection(NormalizedSpanCollection, NormalizedSpanCollection)

Znajduje przecięcie dwóch zestawów rozpiętości.

IntersectsWith(NormalizedSpanCollection)

Określa wheher ten zestaw zakresu przecina się z innym zestawem rozpiętości.

IntersectsWith(Span)

Określa wheher ten zestaw rozpiętości przecina się z innym zakresem.

Overlap(NormalizedSpanCollection, NormalizedSpanCollection)

Znajdź nakładające się dwa zestawy zakresów.

OverlapsWith(NormalizedSpanCollection)

Określa, czy ten zestaw rozpiętości nakłada się na inny zestaw zakresu.

OverlapsWith(Span)

Określa, czy ten zestaw rozpiętości nakłada się na inny zakres.

ToString()

Zawiera reprezentację ciągu zestawu.

Union(NormalizedSpanCollection, NormalizedSpanCollection)

Znajduje związek dwóch zestawów rozpiętości.

Operatory

Equality(NormalizedSpanCollection, NormalizedSpanCollection)

Określa, czy dwa zestawy zakresu są takie same.

Inequality(NormalizedSpanCollection, NormalizedSpanCollection)

Określa, czy dwa zestawy zakresu nie są takie same.

Dotyczy