Data.DBXTransport.TTransportFilterCollection.AddFilter
Delphi
function AddFilter(const FilterId: string): Integer; overload; virtual;
function AddFilter(const Filter: TTransportFilter): Integer; overload; virtual;
C++
virtual int __fastcall AddFilter(const System::UnicodeString FilterId)/* overload */;
virtual int __fastcall AddFilter(TTransportFilter* const Filter)/* overload */;
Propriétés
Type | Visibilité | Source | Unité | Parent |
---|---|---|---|---|
function | public | Data.DBXTransport.pas Data.DBXTransport.hpp |
Data.DBXTransport | TTransportFilterCollection |
Description
Ajoute un filtre à la collection des filtres en cours.
La méthode AddFilter a deux surcharges.
La première surcharge crée une nouvelle instance du filtre et l'ajoute à la liste en cours. Le paramètre FilterId spécifie le nouvel ID du filtre.
La deuxième surcharge ajoute une instance de filtre en cours, spécifiée par le paramètre Filtre, à la collection actuelle.
Dans les deux cas, la liste des filtres permet les doublons. AddFilter renvoie l'emplacement où a été ajouté le nouveau filtre, et -1 si le paramètre est null ou vide.