Condividi tramite


library_block

Inserisce un costrutto nel blocco di libreria IDL.

[library_block]

Note

Quando si inserisce un costrutto nel blocco di libreria, si garantisce che si trasformerà la libreria dei tipi, indipendentemente dal fatto che si è fatto riferimento. Per impostazione predefinita, solo costrutti modificati da coclasse, interfaccia dispatche idl_module gli attributi vengono inserite nel blocco di libreria.

Esempio

Nel codice seguente, un'interfaccia personalizzata viene inserito nel blocco di libreria.

// cpp_attr_ref_library_block.cpp
// compile with: /LD
#include <windows.h>
[module(name="MyLib")];
[object, library_block, uuid("9E66A290-4365-11D2-A997-00C04FA37DDB")]
__interface IMyInterface {
   HRESULT f1();
};

Requisiti

contesto di attributo

Si applica a

Ovunque

ripetibile

No

attributi obbligatori

Nessuno

attributi non validi

Nessuno

Per ulteriori informazioni, vedere Associare ai contesti.

Vedere anche

Altre risorse

Attributi del compilatore

Attributi autonomi

Attributes Samples