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.