Cómo: Agregar o quitar espacios de nombres importados (Visual Basic)How to: Add or remove imported namespaces (Visual Basic)

Importar un espacio de nombres le permite usar elementos de ese espacio de nombres en su código sin calificar completamente el elemento.Importing a namespace allows you to use elements from that namespace in your code without fully qualifying the element. Por ejemplo, si quiere tener acceso al método Create en la clase System.Messaging.MessageQueue, puede importar el espacio de nombres System.Messaging y simplemente hacer referencia al elemento que necesita en el código como MessageQueue.Create.For example, if you want to access the Create method in the System.Messaging.MessageQueue class, you can import the System.Messaging namespace and just refer to the element you need in code as MessageQueue.Create.

Los espacios de nombres importados se administran en la página Referencias del Diseñador de proyectos.Imported namespaces are managed on the References page of the Project Designer. Las importaciones que especifique en este cuadro de diálogo se pasan directamente al compilador (/imports) y se aplican a todos los archivos de su proyecto.The imports you specify in this dialog box are passed directly to the compiler (/imports) and apply to all files in your project. Use la instrucción Imports para usar un espacio de nombres en un archivo de código fuente único.Use the Imports statement to use a namespace in a single source code file.

Para agregar un espacio de nombres importadoTo add an imported namespace

  1. En el Explorador de soluciones, haga doble clic en el nodo Mi proyecto del proyecto.In Solution Explorer, double-click the My Project node for the project.

  2. En el Diseñador de proyectos, haga clic en la pestaña Referencias.In the Project Designer, click the References tab.

  3. En la lista Espacios de nombres importados, seleccione la casilla del espacio de nombres que quiere agregar.In the Imported Namespaces list, select the check box for the namespace that you wish to add.

    Note

    Para importarse, el espacio de nombres debe estar en un componente al que se hace referencia.In order to be imported, the namespace must be in a referenced component. Si el espacio de nombres no aparece en la lista, necesitará agregar una referencia al componente que lo contiene.If the namespace does not appear in the list, you will need to add a reference to the component that contains it. Para más información, vea Administrar referencias en un proyecto.For more information, see Managing references in a project.

Para quitar un espacio de nombres importadoTo remove an imported namespace

  1. En el Explorador de soluciones, haga doble clic en el nodo Mi proyecto del proyecto.In Solution Explorer, double-click the My Project node for the project.

  2. En el Diseñador de proyectos, haga clic en la pestaña Referencias.In the Project Designer, click the References tab.

  3. En la lista Espacios de nombres importados, desactive la casilla del espacio de nombres que quiere quitar.In the Imported Namespaces list, clear the check box for the namespace that you wish to remove.

Importaciones de usuariosUser imports

Las importaciones de usuarios le permiten importar una clase específica dentro de un espacio de nombres en lugar del espacio de nombres completo.User imports allow you to import a specific class within a namespace rather than the entire namespace. Por ejemplo, su aplicación puede tener una importación para el espacio de nombres System.Diagnostics, pero la única clase dentro de ese espacio de nombres en la que está interesado es la clase Debug.For example, your application might have an import for the System.Diagnostics namespace, but the only class within that namespace that you are interested in is the Debug class. Puede definir Debug como una importación de usuarios y, después, quitar la importación para System.Diagnostics.You can define Debug as a user import, and then remove the import for System.Diagnostics.

Si posteriormente cambia de idea y decide que realmente necesitaba la clase EventLog, puede especificar EventLog como una importación de usuarios y sobrescribir Debug con la función de actualización.If you later change you mind and decide that was really the EventLog class that you needed, you could enter EventLog as a user import and overwrite Debug using the update functionality.

Para agregar una importación de usuariosTo add a user import

  1. En el Explorador de soluciones, haga doble clic en el nodo Mi proyecto del proyecto.In Solution Explorer, double-click the My Project node for the project.

  2. En el Diseñador de proyectos, haga clic en la pestaña Referencias.In the Project Designer, click the References tab.

  3. En el cuadro de texto debajo de la lista Espacios de nombres importados, escriba el nombre completo del espacio de nombres que quiere importar, incluido el espacio de nombres raíz.In the text box below the Imported Namespaces list, enter the full name for the namespace you wish to import, including the root namespace.

  4. Haga clic en el botón Agregar importación del usuario para agregar el espacio de nombres a la lista Espacios de nombres importados.Click the Add user import button to add the namespace to the Imported Namespaces list.

    Note

    El botón Agregar importación del usuario se deshabilitará si el espacio de nombres coincide con uno que ya está en la lista; no puede agregar una importación dos veces.The Add user import button will be disabled if the namespace matches one already in the list; you cannot add an import twice.

Para actualizar una importación de usuariosTo update a user import

  1. En el Explorador de soluciones, haga doble clic en el nodo Mi proyecto del proyecto.In Solution Explorer, double-click the My Project node for the project.

  2. En el Diseñador de proyectos, haga clic en la pestaña Referencias.In the Project Designer, click the References tab.

  3. En la lista Espacios de nombres importados, seleccione el espacio de nombres que quiere cambiar.In the Imported Namespaces list, select the namespace you wish to change.

  4. En el cuadro de texto debajo de la lista Espacios de nombres importados, escriba el nombre del nuevo espacio de nombres.In the text box below the Imported Namespaces list, enter the name for the new namespace.

  5. Haga clic en el botón Actualizar importación del usuario para actualizar el espacio de nombres en la lista Espacios de nombres importados.Click the Update user import button to update the namespace in the Imported Namespaces list.

Vea tambiénSee also