System.Classes.ComponentPlatformsAttribute
Delphi
ComponentPlatformsAttribute = class(TCustomAttribute)
C++
class PASCALIMPLEMENTATION ComponentPlatformsAttribute : public System::TCustomAttribute
Propriétés
| Type | Visibilité | Source | Unité | Parent |
|---|---|---|---|---|
| class | public | System.Classes.pas System.Classes.hpp |
System.Classes | System.Classes |
Description
ComponentPlatformsAttribute fournit des informations d'exécution spécifiques à la plate-forme.
Le constructeur de cette classe reçoit comme paramètre un ensemble d'identificateurs de plate-forme, définis ci-dessous :
| Identificateurs de plate-forme | Plate-forme prise en charge |
|---|---|
|
pidWin32 |
Windows 32 bits |
|
pidWin64 |
Windows 64 bits |
|
pidOSX32 |
Mac OS X (32 bits) |
|
pidiOSSimulator |
Simulateur iOS (s'exécute sur le Mac) |
|
pidiOSDevice & pidiOSDevice32 |
Périphérique iOS 32 bits (iPad, iPhone, iPod Touch) |
|
pidiOSDevice64 |
Périphérique iOS 64 bits (iPad, iPhone, iPod Touch) |
|
pidAndroid |
Périphérique Android |
|
pidLinux32 |
Linux 32 bits |
ComponentPlatformsAttribute donne aux constructeurs de composants un contrôle plus spécifique sur les composants exposés..