System.Classes.TListAssignOp

提供: RAD Studio API Documentation
移動先: 案内検索

Delphi

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

C++

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

プロパティ

種類 可視性 ソース ユニット
enum public
System.Classes.pas
System.Classes.hpp
System.Classes System.Classes

説明

TListAssignOp は、2 つのリストをマージする方法を表します。

TListAssignOp は、Assign メソッドが、ソース リストとターゲット リストを結合する方法を表します。



意味

laAnd

ソース リストに存在しない要素をすべてターゲット リストから削除します。ターゲット リストは、2 つのリストの積集合を含む結果になります。

laCopy

ターゲット リストをソース リストで上書きします。

laDestUnique

ソース リストに存在する要素をすべてターゲット リストから削除します。ターゲット リストは、元のターゲット リストにのみ存在していた要素を含む結果になります(aOr の後に laXor を実行した場合と同じ)。

laOr

ターゲット リストに存在しない要素をすべてソース リストから追加します。ターゲット リストは、2 つのリストの和集合を含む結果になります。

laSrcUnique

ターゲット リストに存在しないソース リストの要素で、ターゲット リストを置き換えます(laAnd の後に laXor を実行した場合と同じ)。

laXor

ソース リストに存在する要素をすべてターゲット リストから削除し、元のターゲット リストに存在しない要素をソース リストから追加します。ターゲット リストは、ソース リストとターゲット リストのいずれか一方に含まれていた要素を含む結果になります。