'Microsoft.VisualBasic.ComClassAttribute' est spécifié pour la classe '<nomclasse>' mais il ne possède pas de membres publics pouvant être exposés à COM ; par conséquent, aucune interface COM n'est générée
Mise à jour : novembre 2007
'Microsoft.VisualBasic.ComClassAttribute' is specified for class '<classname>' but it has no public members that can be exposed to COM; therefore no COM interfaces are generated
Une classe qui utilise un bloc d'attributs COMClassAttribute ne définit pas de propriété ou de méthode Public. Si une classe doit être exposée en tant qu'objet COM, ses propriétés et méthodes doivent être déclarées avec un accès Public.
Le message est un avertissement par défaut. Pour plus d'informations sur le masquage des avertissements ou le traitement des avertissements en tant qu'erreurs, consultez Configuration d'avertissements en Visual Basic.
ID d'erreur : BC40011
Pour corriger cette erreur
- Ajoutez le mot clé Public à une ou plusieurs propriétés ou méthodes de la classe, ou supprimez le bloc d'attributs COMClassAttribute.
Voir aussi
Concepts
Attributs utilisés dans Visual Basic