Partager via


L'opérateur n'est pas surchargeable

Mise à jour : novembre 2007

Operator is not overloadable

Seuls certains opérateurs prennent en charge la surcharge. Le tableau suivant présente les opérateurs que vous pouvez définir.

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 : BC33002

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)