Attributs COM
Les attributs COM injectent du code pour prendre en charge de nombreux domaines de développement COM et de développement common language runtime .NET Framework. Ces domaines vont de l’implémentation d’interface personnalisée et de la prise en charge des interfaces existantes à la prise en charge des propriétés, méthodes et événements boursiers. En outre, la prise en charge est disponible pour l’implémentation de contrôle Composite et ActiveX.
Attribut | Description |
---|---|
aggregatable | Indique qu’un contrôle peut être agrégé par un autre contrôle. |
agrégats | Indique qu’un contrôle agrège la classe cible. |
coclass | Crée un objet COM, qui peut implémenter une interface COM. |
com_interface_entry | Ajoute une entrée d’interface à une carte COM. |
implements_category | Spécifie les catégories de composants implémentées pour la classe. |
progid | Définit le ProgID d’un contrôle. |
rdx | Crée ou modifie une clé de Registre. |
registration_script | Exécute le script d’inscription spécifié. |
requires_category | Spécifie les catégories de composants requises pour la classe. |
support_error_info | Prend en charge le rapport d’erreurs pour l’objet cible. |
synchronize | Synchronise l’accès à une méthode. |
threading | Spécifie le modèle de thread d’un objet COM. |
vi_progid | Définit un ProgID indépendant de la version pour un contrôle. |