Les opérateurs de conversion ne peuvent pas convertir à partir d'un type dérivé
Mise à jour : novembre 2007
Conversion operators cannot convert from a derived type
Un opérateur de conversion est déclaré avec un type de paramètre qui dérive du type de retour.
Au moment de la compilation, Visual Basic étudie l'existence d'une conversion prédéfinie d'un type référence à un type de sa hiérarchie d'héritage, c'est-à-dire un type dont il dérive ou qui en dérive. Une telle conversion peut échouer au moment de l'exécution, mais le compilateur ne peut pas prédire les résultats de l'exécution et permet donc la compilation de cette conversion.
Dans la mesure où le compilateur considère cette conversion comme déjà définie, il ne vous permet pas de la redéfinir.
ID d'erreur : BC33031
Pour corriger cette erreur
- Supprimez l'intégralité de cette définition de l'opérateur. Il est déjà prédéfini.
Voir aussi
Tâches
Comment : définir un opérateur
Comment : définir un opérateur de conversion