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