Compartilhar via


atributo de importação embedded_idl

Específico do C++

Especifica que a biblioteca de tipos é gravada no arquivo .tlh com o código gerado pelo atributo preservado.

Sintaxe

#import biblioteca de tipos embedded_idl [ ( { "emitidl" | "no_emitidl" } ) ]

Parâmetros

"emitidl"
As informações de tipo importadas da biblioteca de tipos estão presentes no IDL gerado para o projeto atribuído. Esse comportamento é o padrão e está em vigor se você não especificar um parâmetro para embedded_idl.

"no_emitidl"
As informações de tipo importadas da biblioteca de tipos não estão presentes no IDL gerado para o projeto atribuído.

Exemplo

// import_embedded_idl.cpp
// compile with: /LD
#include <windows.h>
[module(name="MyLib2")];
#import "\school\bin\importlib.tlb" embedded_idl("no_emitidl")

END Específico do C++

Confira também

atributos de #import
#import diretiva