NormalizedSpanCollection Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Eine Auflistung von Spannen, die nach Anfangsposition sortiert werden, wobei benachbarte und überlappende Spannen kombiniert werden.
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)
- Vererbung
-
NormalizedSpanCollection
Konstruktoren
NormalizedSpanCollection() |
Initialisiert eine neue, leere Instanz von NormalizedSpanCollection. |
NormalizedSpanCollection(IEnumerable<Span>) |
Initialisiert eine neue Instanz von NormalizedSpanCollection, die die angegebene Liste von Spannen enthält. |
NormalizedSpanCollection(IList<Span>) |
Initialisiert eine neue Instanz von NormalizedSpanCollection, die die angegebene Liste von Spannen enthält. |
NormalizedSpanCollection(Span) |
Initialisiert eine neue Instanz von NormalizedSpanCollection, die die angegebene Spanne enthält. |
Felder
Empty |
Eine Auflistung von Spannen, die nach Anfangsposition sortiert werden, wobei benachbarte und überlappende Spannen kombiniert werden. |
Methoden
Difference(NormalizedSpanCollection, NormalizedSpanCollection) |
Sucht den Unterschied zwischen den zwei Sätzen. Der Unterschied ist definiert als alle Elemente, die im ersten Spannensatz, nicht jedoch im zweiten Spannensatz enthalten sind. |
Equals(Object) |
Bestimmt, ob dieser Spannensatz und ein anderes Objekt gleich sind. |
GetEnumerator() |
Ein nicht zugewiesener Strukturenumerator für diese Auflistung. |
GetHashCode() |
Ruft einen eindeutigen Hashcode für den Spannensatz ab. |
Intersection(NormalizedSpanCollection, NormalizedSpanCollection) |
Sucht die Schnittfläche von zwei Spannensätzen. |
IntersectsWith(NormalizedSpanCollection) |
Bestimmt, ob sich dieser Spansatz mit einem anderen Span-Satz überschneidet. |
IntersectsWith(Span) |
Bestimmt, ob sich dieser Spansatz mit einer anderen Spanne überschneidet. |
Overlap(NormalizedSpanCollection, NormalizedSpanCollection) |
Suchen Sie die Überlappung von zwei Span-Sätzen. |
OverlapsWith(NormalizedSpanCollection) |
Bestimmt, ob zwischen diesem Spannensatz einem anderen Spannensatz eine Überlappung besteht. |
OverlapsWith(Span) |
Bestimmt, ob sich dieser Spansatz mit einer anderen Spanne überschneidet. |
ToString() |
Stellt eine Zeichenfolgendarstellung des Satzes bereit. |
Union(NormalizedSpanCollection, NormalizedSpanCollection) |
Sucht die Gesamtmenge von zwei Spannensätzen. |
Operatoren
Equality(NormalizedSpanCollection, NormalizedSpanCollection) |
Bestimmt, ob zwei Spannensätze gleich sind. |
Inequality(NormalizedSpanCollection, NormalizedSpanCollection) |
Bestimmt, ob zwei Spannensätze ungleich sind. |