Compartir a través de


NormalizedSpanCollection Clase

Definición

Una colección de intervalos ordenados por posición inicial, con intervalos colindantes y superpuestos combinados.

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

Constructores

NormalizedSpanCollection()

Inicializa una nueva instancia de la clase NormalizedSpanCollection que está vacía.

NormalizedSpanCollection(IEnumerable<Span>)

Inicializa una nueva instancia de la clase NormalizedSpanCollection que contiene la lista de intervalos especificada.

NormalizedSpanCollection(IList<Span>)

Inicializa una nueva instancia de la clase NormalizedSpanCollection que contiene la lista de intervalos especificada.

NormalizedSpanCollection(Span)

Inicializa una nueva instancia de la clase NormalizedSpanCollection que contiene el intervalo especificado.

Campos

Empty

Una colección de intervalos ordenados por posición inicial, con intervalos colindantes y superpuestos combinados.

Métodos

Difference(NormalizedSpanCollection, NormalizedSpanCollection)

Busca la diferencia entre los dos conjuntos. La diferencia se define como todos los elementos del primer conjunto de intervalos que no están en el segundo conjunto de intervalos.

Equals(Object)

Determina si este conjunto de intervalos es igual que otro objeto.

GetEnumerator()

Enumerador de estructura que no asigna para esta colección.

GetHashCode()

Obtiene un código hash único para el conjunto de intervalos.

Intersection(NormalizedSpanCollection, NormalizedSpanCollection)

Busca la intersección de dos conjuntos de intervalos.

IntersectsWith(NormalizedSpanCollection)

Determina si este conjunto de intervalos forma intersección con otro conjunto de intervalos.

IntersectsWith(Span)

Determina si este conjunto de intervalos forma intersección con otro intervalo.

Overlap(NormalizedSpanCollection, NormalizedSpanCollection)

Busque la superposición de dos conjuntos de intervalos.

OverlapsWith(NormalizedSpanCollection)

Determina si este conjunto de intervalos se superpone con otro conjunto de intervalos.

OverlapsWith(Span)

Determina si este conjunto de intervalos se superpone con otro intervalo.

ToString()

Proporciona una representación de cadena del conjunto.

Union(NormalizedSpanCollection, NormalizedSpanCollection)

Busca la unión de dos conjuntos de intervalos.

Operadores

Equality(NormalizedSpanCollection, NormalizedSpanCollection)

Determina si dos conjuntos de intervalos son iguales.

Inequality(NormalizedSpanCollection, NormalizedSpanCollection)

Determina si dos conjuntos de intervalos no son iguales.

Se aplica a