NormalizedSpanCollection Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Uma coleção de intervalos classificados pela posição inicial, com intervalos adjacentes e sobrepostos 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)
- Herança
-
NormalizedSpanCollection
Construtores
NormalizedSpanCollection() |
Inicializa uma nova instância de NormalizedSpanCollection que está vazia. |
NormalizedSpanCollection(IEnumerable<Span>) |
Inicializa uma nova instância de NormalizedSpanCollection que contém a lista especificada de intervalos. |
NormalizedSpanCollection(IList<Span>) |
Inicializa uma nova instância de NormalizedSpanCollection que contém a lista especificada de intervalos. |
NormalizedSpanCollection(Span) |
Inicializa uma nova instância de NormalizedSpanCollection que contém o intervalo especificado. |
Campos
Empty |
Uma coleção de intervalos classificados pela posição inicial, com intervalos adjacentes e sobrepostos combinados. |
Métodos
Difference(NormalizedSpanCollection, NormalizedSpanCollection) |
Localiza a diferença entre dois conjuntos. A diferença é definida como tudo no primeiro conjunto de intervalos que não está no segundo conjunto de intervalos. |
Equals(Object) |
Determina se esse conjunto de intervalos é o mesmo que outro objeto. |
GetEnumerator() |
Um enumerador de struct não alocador para essa coleção. |
GetHashCode() |
Obtém um código hash exclusivo para o conjunto de intervalos. |
Intersection(NormalizedSpanCollection, NormalizedSpanCollection) |
Localiza a interseção de dois conjuntos de intervalos. |
IntersectsWith(NormalizedSpanCollection) |
Determina se esse conjunto de intervalos se cruza com outro conjunto de intervalos. |
IntersectsWith(Span) |
Determina se esse conjunto de intervalos se cruza com outro intervalo. |
Overlap(NormalizedSpanCollection, NormalizedSpanCollection) |
Localize a sobreposição de dois conjuntos de intervalos. |
OverlapsWith(NormalizedSpanCollection) |
Determina se esse conjunto de intervalos se sobrepõe a outro conjunto de intervalos. |
OverlapsWith(Span) |
Determina se esse conjunto de intervalos se sobrepõe a outro intervalo. |
ToString() |
Fornece uma representação de cadeia de caracteres do conjunto. |
Union(NormalizedSpanCollection, NormalizedSpanCollection) |
Localiza a união de dois conjuntos de intervalos. |
Operadores
Equality(NormalizedSpanCollection, NormalizedSpanCollection) |
Determina se dois conjuntos de intervalos são os mesmos. |
Inequality(NormalizedSpanCollection, NormalizedSpanCollection) |
Determina se dois conjuntos de intervalos não são os mesmos. |