Partilhar via


Operador não é sobrecarregável

Apenas certos operadores são eligíveis para sobrecarregamento.A tabela a seguir lista os operadores que você pode definir.

Type (Tipo)

Operadores

Unário

+, -, IsFalse, IsTrue, Not

Binário

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

Conversão (Unário)

CType

Observe que o operador = na lista binária é o operador comparação, não o operador designação.

ID de erro: BC33002

Para corrigir este erro

  1. Selecione um operador do conjunto de operadores sobrecarregáveis.

  2. Se você precisar da funcionalidade de sobrecarregar um operador que você não pode sobrecarregar diretamente, crie um procedimento Function que recebe os parâmetros apropriados e retorna o valor apropriado.

Consulte também

Tarefas

Como: Definir um operador

Como: Define a Conversion operador

Conceitos

Procedimentos de Operador

Referência

Declaração Operator

Instrução Function (Visual Basic)