Compartir por


library_block

Coloca una construcción dentro del bloque de biblioteca IDL.

Sintaxis

[library_block]

Comentarios

Al colocar una construcción dentro del bloque de biblioteca, se asegura de que se pasará a la biblioteca de tipos, independientemente de si se hace referencia a ella. De forma predeterminada, solo las construcciones modificadas por los atributos coclass, dispinterface e idl_module se colocan en el bloque de biblioteca.

Ejemplo

En el código siguiente, se coloca una interfaz personalizada dentro del bloque de biblioteca.

// 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();
};

Requisitos

Contexto de atributo Valor
Se aplica a En cualquier lugar
Reiterativo No
Atributos requeridos None
Atributos no válidos None

Para obtener más información, vea Contextos de atributo.

Consulte también

Atributos de compilador
Atributos independientes