attribut d’importation no_registry
no_registry indique au compilateur de ne pas rechercher dans le Registre les bibliothèques de types importées avec #import
.
Syntaxe
#import bibliothèque de types no_registry
Paramètres
bibliothèque de types
Bibliothèque de types.
Notes
Si une bibliothèque de types référencée n’est pas trouvée dans les répertoires include, la compilation échoue même si la bibliothèque de types se trouve dans le Registre. no_registry se propage à d’autres bibliothèques de types implicitement importées avec auto_search
.
Le compilateur ne recherche jamais le Registre pour les bibliothèques de types spécifiées par le nom de fichier et transmises directement à #import
.
Quand auto_search
elle est spécifiée, les directives supplémentaires #import
sont générées à l’aide du paramètre no_registry de l’initial #import
. Si la directive initiale #import
était no_registry, une auto_search
valeur générée #import
est également no_registry.
no_registry est utile si vous souhaitez importer des bibliothèques de types référencées croisées. Il empêche le compilateur de trouver une version antérieure du fichier dans le Registre. no_registry est également utile si la bibliothèque de types n’est pas inscrite.