Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
Um And operador ou um Or operador é declarado com parâmetros inadequados ou tipo de retorno para uso em um operador AndAlso ou um operador OrElse.
Como você não define um operador de curto-circuito (AndAlso ou OrElse) diretamente, você deve definir os operadores lógicos e determinantes correspondentes. A tabela a seguir mostra os operadores necessários.
| Operador de curto-circuito | Operador lógico | Operador determinante |
|---|---|---|
AndAlso |
e operador | Operador IsFalse |
OrElse |
Ou Operador | Operador IsTrue |
Visual Basic usa esses operadores lógicos e determinantes para construir a lógica de curto-circuito para AndAlso ou OrElse. Para que isso funcione corretamente, tanto os operandos quanto o valor de retorno de sua And definição ou Or devem ser do tipo que contém, ou seja, o tipo da classe ou estrutura na qual você está definindo And ou Or.
ID de erro: BC33034
Para corrigir este erro
Altere o tipo de operandos e o valor de retorno para o tipo da classe ou estrutura na qual você está definindo esse operador.
-or-
Não use o operador de curto-circuito correspondente (
AndAlsoouOrElse) com operandos do tipo da classe ou estrutura na qual você está definindo esteAndouOroperador.