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.