Attributs autonomes
Un attribut autonome ne fonctionne pas sur un mot clé C++, mais est plus semblable à une ligne de code. Les instructions d’attribut autonome nécessitent un point-virgule à la fin de la ligne.
Liste d’attributs autonome
Attribut | Description |
---|---|
cpp_quote | Émet la chaîne spécifiée, sans les guillemets, dans le fichier d’en-tête généré. |
custom | Vous permet de définir votre propre attribut. |
db_command | Crée une commande OLE DB. |
emitidl | Détermine si tous les attributs IDL suivants seront traités et placés dans le fichier .idl généré. |
idl_module | Spécifie un point d’entrée dans une DLL. |
idl_quote | Vous permet d’utiliser des constructions IDL qui ne sont pas prises en charge dans la version actuelle de Visual C++ et de les transmettre au fichier .idl généré. |
import | Spécifie un autre fichier .idl, .odl ou .h contenant des définitions que vous souhaitez référencer à partir de votre fichier .idl principal. |
importidl | Insère le fichier .idl spécifié dans le fichier .idl généré |
importlib | Rend disponibles les types qui ont déjà été compilés dans une autre bibliothèque de types pour la bibliothèque de types en cours de création. |
inclure | Spécifie un ou plusieurs fichiers d’en-tête à inclure dans le fichier .idl généré. |
includelib | Provoque l’inclusion d’un fichier .idl ou .h dans le fichier .idl généré. |
library_block | Place une construction à l’intérieur du bloc de bibliothèque du fichier .idl. |
module | Définit le bloc de bibliothèque dans le fichier .idl. |
no_injected_text | Empêche le compilateur d’injecter du code suite à l’utilisation d’attributs. |
pragma | Émet la chaîne spécifiée, sans les guillemets, dans le fichier .idl généré. |