Adicionar ou remover namespaces importados (Visual Basic)

Importar um namespace permite que você use elementos deste namespace em seu código sem qualificar totalmente o elemento. Por exemplo, se quiser acessar o método Create na classe System.Messaging.MessageQueue, você pode importar o namespace System.Messaging e apenas se referir ao elemento necessário em código como MessageQueue.Create.

Namespaces importados são gerenciados na página Referências do Designer de Projeto. As importações que você especificar na caixa de diálogo são passadas diretamente ao compilador (/imports) e se aplicam a todos os arquivos em seu projeto. Use a demonstrativo Imports para utilizar um namespace em um arquivo de código-fonte único.

Para adicionar um namespace importado

  1. No Gerenciador de Soluções, clique duas vezes no nó Meu Projeto do projeto.

  2. No Designer de Projeto, clique na guia Referências.

  3. Na lista Namespaces Importados, marque a caixa de seleção do namespace que você deseja adicionar.

    Observação

    Para ser importado, o namespace deve estar em um componente referenciado. Se o namespace não aparecer na lista, você precisará adicionar uma referência ao componente que o contém. Para obter mais informações, consulte Gerenciando referências em um projeto.

Para remover um namespace importado

  1. No Gerenciador de Soluções, clique duas vezes no nó Meu Projeto do projeto.

  2. No Designer de Projeto, clique na guia Referências.

  3. Na lista Namespaces Importados, desmarque a caixa de seleção do namespace que você deseja remover.

Importações de usuário

Importações de usuário permitem importar uma classe específica dentro de um namespace, em vez de todo o namespace. Por exemplo, seu aplicativo pode ter uma importação para o namespace System.Diagnostics, mas a única classe dentro do namespace em que você tem interesse é a classe Debug. Você pode definir Debug como uma importação de usuário e, em seguida, remover a importação de System.Diagnostics.

Se posteriormente mudar de ideia e decidir que realmente precisava da classe EventLog, você pode inserir EventLog como uma importação de usuário e substituir Debug usando a funcionalidade de atualização.

Para adicionar uma importação de usuário

  1. No Gerenciador de Soluções, clique duas vezes no nó Meu Projeto do projeto.

  2. No Designer de Projeto, clique na guia Referências.

  3. Na caixa de texto abaixo da lista Namespaces Importados, digite o nome completo do namespace que deseja importar, incluindo o namespace raiz.

  4. Clique no botão Adicionar importação de usuário para adicionar o namespace à lista Namespaces importados.

    Observação

    O botão Adicionar importação de usuário será desabilitado se o namespace corresponder a um que já está na lista; não é possível adicionar uma importação duas vezes.

Para atualizar uma importação de usuário

  1. No Gerenciador de Soluções, clique duas vezes no nó Meu Projeto do projeto.

  2. No Designer de Projeto, clique na guia Referências.

  3. Na lista Namespaces Importados, selecione o namespace que você deseja alterar.

  4. Na caixa de texto abaixo da lista de Namespaces Importados, digite o nome do novo namespace.

  5. Clique no botão Adicionar importação de usuário para atualizar o namespace na lista Namespaces importados.