Atributos independentes
Um atributo autônomo não opera em uma palavra-chave C++, mas é mais como uma linha de código. Instruções de atributo autônomas exigem um ponto e vírgula no final da linha.
Lista de atributos autônomos
Atributo | Descrição |
---|---|
cpp_quote | Emite a cadeia de caracteres especificada, sem os caracteres de aspas, no arquivo de cabeçalho gerado. |
personalizado | Permite que você defina um atributo próprio. |
db_command | Cria um comando OLE DB. |
emitidl | Determina se todos os atributos IDL subsequentes serão processados e colocados no arquivo .idl gerado. |
idl_module | Especifica um ponto de entrada em uma DLL. |
idl_quote | Permite que você use constructos IDL que não têm suporte na versão atual do Visual C++ e faça com que eles passem para o arquivo .idl gerado. |
import | Especifica outro arquivo .idl, .odl ou .h contendo definições que você deseja referenciar do seu arquivo .idl principal. |
importidl | Insere o arquivo .idl especificado no arquivo .idl gerado |
importlib | Disponibiliza os tipos que já foram compilados em outra biblioteca de tipos para a biblioteca de tipos que está sendo criada. |
include | Especifica um ou mais arquivos de cabeçalho a serem incluídos no arquivo .idl gerado. |
includelib | Faz com que um arquivo .idl ou .h seja incluído no arquivo .idl gerado. |
library_block | Coloca um constructo dentro do bloco de biblioteca do arquivo .idl. |
module | Define o bloco de biblioteca no arquivo .idl. |
no_injected_text | Impede que o compilador injete código como resultado do uso do atributo. |
pragma | Emite a cadeia de caracteres especificada, sem os caracteres de aspas, no arquivo .idl gerado. |