System.Classes.TListAssignOp
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. |