library_block
Place une construction à l’intérieur du bloc de bibliothèque IDL.
Syntaxe
[library_block]
Notes
Lorsque vous placez une construction à l’intérieur du bloc de bibliothèque, assurez-vous qu’elle sera transmise à la bibliothèque de types, qu’elle soit référencée ou non. Par défaut, seules les constructions modifiées par la coclasse, la dispinterface et les attributs idl_module sont placés dans le bloc de bibliothèque.
Exemple
Dans le code suivant, une interface personnalisée est placée dans le bloc de 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();
};
Spécifications
Contexte d’attribut | Value |
---|---|
S’applique à | N’importe où |
Renouvelable | Non |
Attributs requis | Aucun |
Attributs non valides | Aucun |
Pour plus d'informations, consultez Contextes d'attribut.
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour