Interface IDifferenceCollection<T>
Representa uma coleção de objetos Difference.
Namespace: Microsoft.VisualStudio.Text.Differencing
Assembly: Microsoft.VisualStudio.Text.Data (em Microsoft.VisualStudio.Text.Data.dll)
Sintaxe
'Declaração
Public Interface IDifferenceCollection(Of T) _
Inherits IEnumerable(Of Difference), IEnumerable
public interface IDifferenceCollection<T> : IEnumerable<Difference>,
IEnumerable
generic<typename T>
public interface class IDifferenceCollection : IEnumerable<Difference^>,
IEnumerable
type IDifferenceCollection<'T> =
interface
interface IEnumerable<Difference>
interface IEnumerable
end
JScript não oferece suporte a tipos ou métodos genéricos.
Parâmetros de tipo
- T
O tipo de elemento das listas comparados.
O tipo IDifferenceCollection<T> expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Differences | Retorna a coleção de diferença, como uma lista. | |
LeftSequence | Obtém a seqüência de esquerda que foi usada para criar essa coleção de diferença. | |
MatchSequence | Obtém a seqüência de correspondência original que foi usada para criar essa coleção de diferença. | |
RightSequence | Obtém a seqüência correta que foi usada para criar essa coleção de diferença. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
GetEnumerator | Returns an enumerator that iterates through the collection. (Herdado de IEnumerable<Difference>.) |
Superior
Comentários
Essa coleção é extraída do duas listas de elementos do mesmo tipo, dada uma seqüência de correspondência máxima gerada a partir de um algoritmo de diferença.