Partilhar via


'<elementname>' para Imports '<qualifiedelementname>' alias não se refere a Namespace, classe, estrutura, interface, Enum ou módulo

An Declaração Imports (Tipo e Namespace .NET) Especifica um elemento de programação que não pode ser importado.

The Imports demonstrativo é usada para reduzir ou eliminar a necessidade de uma seqüência de qualificação na frente do nome do elemento. Qualificar o elemento no Imports demonstrativo para fornecer um caminho inequívoca a uma demonstrativo exclusivo do elemento. Depois disso, você não precisa qualificar as referências para o elemento.

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

Para mais informação veja "Importing Containing Elements" in Resolvendo uma Referência Quando Várias Variáveis Têm o Mesmo Nome.

ID de erro: BC30798

Para corrigir este erro

  1. Verifique a ortografia dos elementos na seqüência de caracteres de qualificação no Imports demonstrativo, especialmente o último elemento na seqüência de caracteres, que é o elemento que está qualificando.

  2. Verifique se o elemento que está qualificando é de um tipo elegível (namespace, classe, módulo, estrutura, interface ou enumeração).Se não estiver, remova o Imports demonstrativo.

Consulte também

Conceitos

Referências e o statement Imports