IDifferenceCollection<T>, interface
Représente une collection d'objets Difference.
Espace de noms : Microsoft.VisualStudio.Text.Differencing
Assembly : Microsoft.VisualStudio.Text.Data (dans Microsoft.VisualStudio.Text.Data.dll)
Syntaxe
'Déclaration
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 ne prend pas en charge les types ou les méthodes génériques.
Paramètres de type
- T
Type d'élément des listes comparées.
Le type IDifferenceCollection<T> expose les membres suivants.
Propriétés
Nom | Description | |
---|---|---|
Differences | Retourne la collection de différences sous forme de liste. | |
LeftSequence | Obtient la séquence gauche qui a été utilisée pour créer cette collection de différences. | |
MatchSequence | Obtient la séquence de correspondances originale qui a été utilisée pour créer cette collection de différences. | |
RightSequence | Obtient la séquence droite qui a été utilisée pour créer cette collection de différences. |
Début
Méthodes
Nom | Description | |
---|---|---|
GetEnumerator | Retourne un énumérateur qui itère au sein de la collection. (Hérité de IEnumerable<Difference>.) |
Début
Notes
Cette collection est extraite de deux listes d'éléments du même type, donnés une séquence maximale de correspondance générée d'un algorithme de différence.