Partager via


library_block

Place un élément à l'intérieur de le bloc bibliothèque IDL.

[library_block]

Notes

Lorsque vous placez un élément à l'intérieur de le bloc bibliothèque, vous vous assurez qu'il sera passé dans la bibliothèque de types, indépendamment du fait qu'elle est référencée.Par défaut, seuls les éléments modifiés par coclasse, dispinterface, les attributs et d' idl_module sont placés dans le bloc bibliothèque.

Exemple

Dans le code suivant, une interface personnalisée se trouve à l'intérieur de le bloc bibliothèque.

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

Configuration requise

contexte d'attribut

S'applique à

n'importe où

reproductible

Non

attributs requis

Aucun

attributs valides

Aucun

Pour plus d'informations, consultez contextes d'attribut.

Voir aussi

Autres ressources

Attributs du compilateur

Attributs autonomes

Attributes Samples