System.Classes.TListAssignOp

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

TListAssignOp = (laCopy, laAnd, laOr, laXor, laSrcUnique, laDestUnique);

C++

enum DECLSPEC_DENUM TListAssignOp : unsigned char { laCopy, laAnd, laOr, laXor, laSrcUnique, laDestUnique };

Propriétés

Type Visibilité  Source Unité  Parent
enum public
System.Classes.pas
System.Classes.hpp
System.Classes System.Classes

Description

TListAssignOp indique comment deux listes doivent être fusionnées.

TListAssignOps décrit la façon dont la méthode Assign combine une liste source et une liste de destination :



Valeur Signification

laAnd

Supprime tous les éléments de la liste de destination qui n'apparaissent pas dans la liste source. La liste de destination contient alors l'intersection des deux listes.

laCopy

Remplace la liste de destination par la liste source.

laDestUnique

Supprime tous les éléments de la liste de destination qui apparaissent dans la liste source. La liste de destination contient alors les éléments spécifiques à la liste de destination originelle. (identique à laOr suivi de laXor)

laOr

Ajoute tous les éléments de la liste source qui n'apparaissent pas déjà dans la liste de destination. La liste de destination contient alors l'union des deux listes.

laSrcUnique

Remplace la liste de destination par les éléments de la liste source qui n'apparaissent pas dans la liste de destination. (identique à laAnd suivi de laXor)

laXor

Supprime tous les éléments de la liste de destination qui apparaissent dans la liste source et ajoute tous les éléments de la liste source qui n'apparaissent pas dans la liste de destination originelle. La liste de destination contient alors les éléments spécifiques aux listes source et de destination.