Ler em inglês

Partilhar via


'<elementname>' para o alias Imports para '<qualifiedelementname>' não se refere a um Namespace, Class, Structure, Interface, Enum ou Module

Uma instrução Imports (.NET Namespace and Type) especifica um elemento de programação que não pode ser importado.

A Imports instrução é usada para reduzir ou remover a necessidade de uma cadeia de caracteres qualificada na frente de um nome de elemento. Você qualifica o elemento na Imports própria instrução para fornecer um caminho inequívoco para uma declaração exclusiva do elemento. Depois disso, você não precisa qualificar referências ao elemento.

Imports é mais comumente usado para namespaces, mas você também pode importar uma classe, módulo, estrutura, interface ou enumeração para permitir referência a seus elementos sem uma longa cadeia de caracteres de qualificação.

Para obter mais informações, consulte "Importando elementos que contêm elementos" em.

ID de erro: BC30798

Para corrigir este erro

  1. Verifique a ortografia dos elementos na cadeia de caracteres de qualificação na Imports instrução, especialmente o último elemento na cadeia de caracteres, que é o elemento que você está qualificando.

  2. Verifique se o elemento qualificado é de um tipo qualificado (namespace, classe, módulo, estrutura, interface ou enumeração). Se não estiver, remova a Imports declaração.

Consulte também