GUID_ManagedName, attribut
Définit un attribut d’interface personnalisé qui spécifie le nom de l’espace de noms managé pour une bibliothèque COM (Component Object Model).
Syntaxe
[
custom(GUID_ManagedName, value)
]
Paramètres
value
Nom de l’espace de noms managé pour la bibliothèque.
Définition
GUID_ManagedName
est défini dans Cor.h comme suit :
// {0F21F359-AB84-41e8-9A78-36D110E6D2F9}
EXTERN_GUID(GUID_ManagedName, 0xf21f359, 0xab84, 0x41e8, 0x9a, 0x78, 0x36, 0xd1, 0x10, 0xe6, 0xd2, 0xf9);
Remarques
Un attribut d’interface personnalisé définit les métadonnées d’un objet dans la bibliothèque de types.
Utilisez ITypeInfo2.GetCustData ou ITypeLib2.GetCustData pour récupérer le nom managé à partir de l’attribut.
Pour plus d’informations, consultez Attributs d’interface dans la documentation de référence de Visual C++.
Exemple
L’exemple suivant montre une définition de bibliothèque avec l’attribut GUID_ManagedName
.
[
...
custom(GUID_ManagedName, Microsoft.VisualStudio.CommandBars.dll")
]
library Microsoft_VisualStudio_CommandBars
{
...
}
Configuration requise
En-tête : Cor.h
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