attributo di importazione no_registry
no_registry indica al compilatore di non cercare nel Registro di sistema le librerie dei tipi importate con #import
.
Sintassi
#import no_registry della libreria dei tipi
Parametri
libreria dei tipi
Una libreria dei tipi.
Osservazioni:
Se non viene trovata una libreria dei tipi a cui si fa riferimento nelle directory di inclusione, la compilazione ha esito negativo anche se la libreria dei tipi si trova nel Registro di sistema. no_registry propaga in altre librerie di tipi importate in modo implicito con auto_search
.
Il compilatore non cerca mai nel Registro di sistema le librerie dei tipi specificate dal nome file e passate direttamente a #import
.
Quando auto_search
viene specificato, le direttive aggiuntive #import
vengono generate usando l'impostazione no_registry dell'oggetto iniziale #import
. Se la direttiva iniziale #import
è stata no_registry, viene anche no_registry un auto_search
oggetto generato #import
da .
no_registry è utile se si desidera importare librerie di tipi a riferimento incrociato. Impedisce al compilatore di trovare una versione precedente del file nel Registro di sistema. no_registry è utile anche se la libreria dei tipi non è registrata.