Interfaccia IDifferenceCollection<T>
Rappresenta una raccolta di Difference oggetti.
Spazio dei nomi: Microsoft.VisualStudio.Text.Differencing
Assembly: Microsoft.VisualStudio.Text.Data (in Microsoft.VisualStudio.Text.Data.dll)
Sintassi
'Dichiarazione
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 non supporta i tipi o i metodi generici.
Parametri di tipo
- T
Il tipo di elemento degli elenchi confrontati.
Il tipo IDifferenceCollection<T> espone i seguenti membri.
Proprietà
Nome | Descrizione | |
---|---|---|
Differences | Restituisce la raccolta di differenze sotto forma di elenco. | |
LeftSequence | Ottiene la sequenza di sinistra utilizzata per creare questa raccolta di differenze. | |
MatchSequence | Ottiene la sequenza di corrispondenza originale utilizzata per creare questa raccolta di differenze. | |
RightSequence | Ottiene la sequenza di destra utilizzata per creare questa raccolta di differenze. |
In alto
Metodi
Nome | Descrizione | |
---|---|---|
GetEnumerator | Restituisce un enumeratore che consente di scorrere la raccolta. (Ereditato da IEnumerable<Difference>) |
In alto
Note
Questa raccolta viene estratta da due elenchi di elementi dello stesso tipo, fornendo una sequenza di corrispondenza massima generata da un algoritmo di differenza.