Поделиться через


Добавление или удаление импортированных пространств имен (Visual Basic)

Импорт пространства имен позволяет использовать элементы из этого пространства имен в коде без полного определения элемента. Например, если требуется получить доступ к методу Create в классе System.Messaging.MessageQueue, можно импортировать пространство имен System.Messaging и просто обращаться к необходимому элементу в коде в виде MessageQueue.Create.

Для управления импортированными пространствами имен служит страница Ссылкиконструктора проектов. Импортированные пространства имен, указанные в этом окне, передаются непосредственно в компилятор (/imports) и применяются ко всем файлам в проекте. Примените инструкцию Imports для использования пространства имен в одном файле исходного кода.

Добавление импортированного пространства имен

  1. В обозревателе решений дважды щелкните узел проекта Мой проект.

  2. В конструкторе проектов перейдите на вкладку Ссылки.

  3. В списке Импортированные пространства имен установите флажок для пространства имен, которое необходимо добавить.

    Примечание.

    Поддерживается импорт только тех пространств имен, которые содержатся в указанном компоненте. Если пространство имен не отображается в списке, необходимо добавить ссылку на компонент, который его содержит. Дополнительные сведения см. в статье Управление ссылками в проекте.

Удаление импортированного пространства имен

  1. В обозревателе решений дважды щелкните узел проекта Мой проект.

  2. В конструкторе проектов перейдите на вкладку Ссылки.

  3. В списке Импортированные пространства имен снимите флажок для пространства имен, которое требуется удалить.

Пользовательский импорт

Функция пользовательского импорта позволяет импортировать определенный класс в пространстве имен, вместо всего пространства имен. Например, для приложения может быть доступен импорт пространства имен System.Diagnostics, но в этом пространстве имен вас интересует только класс Debug. Вы можете определить Debug как пользовательский импорт, а затем удалить импорт System.Diagnostics.

Если позже вы передумаете и решите, что на самом деле вам нужен был класс EventLog, можно ввести EventLog как пользовательский импорт и перезаписать Debug с помощью функции изменения.

Добавление пользовательского импорта

  1. В обозревателе решений дважды щелкните узел проекта Мой проект.

  2. В конструкторе проектов перейдите на вкладку Ссылки.

  3. В текстовом поле под списком Импортированные пространства имен введите полное имя пространства имен, которое вы хотите импортировать, включая корневое пространство имен.

  4. Нажмите кнопку Добавить пользовательский импорт, чтобы добавить пространство имен в список Импортированные пространства имен.

    Примечание.

    Кнопка Добавить пользовательский импорт будет отключена, если пространство имен совпадает с одним из указанных в списке: импорт невозможно добавить дважды.

Изменение пользовательского импорта

  1. В обозревателе решений дважды щелкните узел проекта Мой проект.

  2. В конструкторе проектов перейдите на вкладку Ссылки.

  3. В списке Импортированные пространства имен выберите пространство имен, которое необходимо изменить.

  4. В текстовом поле под списком Импортированные пространства имен введите имя для нового пространства имен.

  5. Нажмите кнопку Обновить пользовательский импорт, чтобы обновить пространство имен в списке Импортированные пространства имен.