Atributo de importação no_registry
no_registry informa o compilador não para pesquisar no registro por bibliotecas de tipo importadas com #import
.
Sintaxe
#import biblioteca de tipos no_registry
Parâmetros
type-library
Uma biblioteca de tipos.
Comentários
Se uma biblioteca referenciada do tipo não for localizada em diretórios de inclusão, a compilação falhará mesmo se a biblioteca de tipos estiver no registro. no_registry se propaga para outras bibliotecas de tipos importadas implicitamente com auto_search
.
O compilador nunca pesquisará o registro por bibliotecas do tipo que são especificadas pelo nome do arquivo e passadas diretamente a #import
.
Quando auto_search
é especificado, as diretivas #import
adicionais são geradas usando a configuração no_registry da #import
inicial. Se a diretiva #import
inicial era no_registry, um #import
grado por auto_search
também será no_registry.
no_registry será útil se você quiser importar bibliotecas de tipos entre referências. Ele impede que o compilador encontre uma versão mais antiga do arquivo no registro. no_registry também será útil se a biblioteca de tipos não estiver registrada.