Aggiungere o rimuovere spazi dei nomi importati (Visual Basic)

L'importazione di uno spazio dei nomi consente di usare nel codice elementi tratti da tale spazio senza doverli qualificare in modo completo. Se, ad esempio, si vuole accedere al metodo Create nella classe System.Messaging.MessageQueue, è possibile importare lo spazio dei nomi System.Messaging e fare riferimento al solo elemento necessario nel codice come MessageQueue.Create.

Gli spazi dei nomi importati vengono gestiti nella pagina Riferimenti di Creazione progetti. Le importazioni specificate in questa finestra di dialogo vengono passate direttamente al compilatore (/imports) e usate per tutti i file del progetto. L'istruzione Imports consente di usare uno spazio dei nomi in un unico file del codice sorgente.

Per aggiungere uno spazio dei nomi importato

  1. In Esplora soluzioni fare doppio clic sul nodo Progetto del progetto.

  2. Nella scheda Creazione progetti fare clic su Riferimenti.

  3. Nell'elenco Spazi dei nomi importati selezionare la casella di controllo relativa allo spazio dei nomi da aggiungere.

    Nota

    Perché sia possibile importarlo, lo spazio dei nomi deve trovarsi in un componente di riferimento. Se lo spazio dei nomi non è incluso nell'elenco, è necessario aggiungere un riferimento al componente che lo contiene. Per altre informazioni, vedere Gestione dei riferimenti in un progetto.

Per rimuovere uno spazio dei nomi importato

  1. In Esplora soluzioni fare doppio clic sul nodo Progetto del progetto.

  2. Nella scheda Creazione progetti fare clic su Riferimenti.

  3. Nell'elenco Spazi dei nomi importati deselezionare la casella di controllo per lo spazio dei nomi da rimuovere.

Importazioni utente

Le importazioni utente consentono di importare una classe specifica all'interno di uno spazio dei nomi anziché l'intero spazio dei nomi. Si supponga, ad esempio, che l'applicazione esegua l'importazione di uno spazio dei nomi System.Diagnostics ma che l'unica classe di interesse per l'utente all'interno dello spazio dei nomi sia Debug. È possibile definire Debug come importazione utente e quindi rimuovere l'importazione per System.Diagnostics.

Se in seguito si decide di importare la classe EventLog è possibile specificare EventLog come importazione utente e sovrascrivere Debug tramite la funzione di aggiornamento.

Per aggiungere un'importazione utente

  1. In Esplora soluzioni fare doppio clic sul nodo Progetto del progetto.

  2. Nella scheda Creazione progetti fare clic su Riferimenti.

  3. Nella casella di testo sotto l'elenco Spazi dei nomi importati immettere il nome completo dello spazio dei nomi da importare, incluso lo spazio dei nomi radice.

  4. Fare clic sul pulsante Aggiungi importazione utente per aggiungere lo spazio dei nomi all'elenco Spazi dei nomi importati.

    Nota

    Il pulsante Aggiungi importazione utente è disabilitato se lo spazio dei nomi corrisponde a uno spazio dei nomi già incluso nell'elenco. Non è infatti possibile aggiungere due volte la stessa importazione.

Per aggiornare un'importazione utente

  1. In Esplora soluzioni fare doppio clic sul nodo Progetto del progetto.

  2. Nella scheda Creazione progetti fare clic su Riferimenti.

  3. Nell'elenco Spazi dei nomi importati selezionare lo spazio dei nomi da modificare.

  4. Nella casella di testo sotto l'elenco Spazi dei nomi importati immettere il nome del nuovo spazio dei nomi.

  5. Fare clic sul pulsante Aggiorna importazione utente per aggiornare lo spazio dei nomi nell'elenco Spazi dei nomi importati.