Partilhar via


Tipo '<typename>' não está definido

A demonstrativo faz referência a um tipo que não foi definida.Você pode definir um tipo em uma demonstrativo de demonstrativo, sistema autônomo Enum, Structure, Class, ou Interface.

ID de erro: BC30002

Para corrigir este erro

  1. Verifique se a definição de tipo e sua referência ambos usam a mesma grafia.

  2. Verifique se a definição de tipo é acessível para a referência.Por exemplo, se o tipo estiver em outro módulo e tenha sido declarada Private, move a definição de tipo para o módulo de referência ou declará-lo Public.

  3. Verifique se o namespace do tipo não é redefinido em seu projeto.Se estiver, use o Global palavra-chave para qualificar totalmente o nome do tipo. Por exemplo, se um projeto define um namespace chamado System, o System.Object tipo não pode ser acessado, a menos que seja totalmente qualificado com o Global palavra-chave: Global.System.Object.

  4. Se o tipo está definido, mas biblioteca de objetos ou em que é definido de biblioteca de tipos não está registrada no Visual Basic, clicar Adicionar referência on the Projeto menu e, em seguida, selecionar a biblioteca de tipos ou biblioteca de objetos apropriado.

Consulte também

Conceitos

Namespaces in Visual Basic

Referência

Declaração Enum (Visual Basic)

Instrução Structure

Declaração Class (Visual Basic)

Declaração Interface (Visual Basic)

Global

Caixa de diálogo Add Reference