Compartir a través de


library_block

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

[library_block]

Comentarios

Cuando coloca una construcción dentro del bloque de la biblioteca, se garantiza que se pasa en la biblioteca de tipos, independientemente de si se hace referencia.De forma predeterminada, solo las construcciones modificadas por CoClass, dispinterface, y los atributos de idl_module se colocan en el bloque de la biblioteca.

Ejemplo

En el código siguiente, una interfaz personalizada se coloca dentro del bloque de la 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

Se aplica a

Cualquier parte

repetible

No

Atributos necesarios

None

Atributos no válidos

None

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

Vea también

Otros recursos

Atributos del compilador

Atributos independientes

Attributes Samples