Partager via


La déclaration d'opérateur doit être l'une des suivantes : +,-,*,\,/,^, &, Like, Mod, And, Or, Xor, Not, <<, >>, =, <>, <, <=, >, >=, CType, IsTrue ou IsFalse

Mise à jour : novembre 2007

Operator declaration must be one of: +,-,*,\,/,^, &, Like, Mod, And, Or, Xor, Not, <<, >>, =, <>, <, <=, >, >=, CType, IsTrue, IsFalse

Vous pouvez déclarer uniquement un opérateur qui prend en charge la surcharge. Le tableau suivant présente les opérateurs que vous pouvez déclarer.

Type

Opérateurs

Unaire

+, -, IsFalse, IsTrue, Not

Binaire

+, -, *, /, \, &, ^, >>, <<, =, <>, >, >=, <, <=, And, Like, Mod, Or, Xor

Conversion (unaire)

CType

Notez que l'opérateur = dans la liste binaire est l'opérateur de comparaison, et non l'opérateur d'assignation.

ID d'erreur : BC33000

Pour corriger cette erreur

  1. Sélectionnez un opérateur dans le jeu d'opérateurs surchargeables.

  2. Si vous avez besoin des fonctionnalités de surcharge d'un opérateur que vous ne pouvez pas surcharger directement, créez une procédure Function qui accepte les paramètres appropriés et retourne la valeur adéquate.

Voir aussi

Tâches

Comment : définir un opérateur

Comment : définir un opérateur de conversion

Concepts

Procédures d'opérateur

Référence

Operator, instruction

Function, instruction (Visual Basic)