Практическое руководство. Добавление или удаление импортированных пространств имен (Visual Basic)
Обновлен: Ноябрь 2007
Импорт пространства имен позволяет использовать элементы этого пространства имен в коде без полного определения элемента. Например, для доступа к методу Create в классе System.Messaging.MessageQueue можно импортировать пространство имен System.Messaging и просто обращаться к необходимому элементу так: MessageQueue.Create.
Импортированные пространства имен управляются на странице Ссылки в Конструкторе проектов. Импортируемые пространства имен, указанные в этом диалоговом окне, передаются непосредственно компилятору (/imports) и применимы ко всем файлам в проекте. Используйте инструкцию Imports для использования пространства имен в одном файле исходного кода.
Чтобы добавить импортированное пространство имен
В Обозревателе решений дважды щелкните узел проекта Мой проект.
В Конструкторе проектов перейдите на вкладку Ссылки.
В списке Импортированные пространства имен установите флажки для пространств имен, которые необходимо добавить.
Примечание. Чтобы импорт удался, пространство имен должно принадлежать ссылаемому компоненту. Если пространство имен не отображается в списке, необходимо добавить ссылку на компонент, содержащий его. Дополнительные сведения см. в разделе Практическое руководство. Добавление или удаление ссылок в Visual Studio (Visual Basic).
Чтобы удалить импортированное пространство имен
В Обозревателе решений дважды щелкните узел проекта Мой проект.
В Конструкторе проектов перейдите на вкладку Ссылки.
В списке Импортированные пространства имен снимите флажок для пространства имен, которое необходимо удалить.
Пользовательский импорт
Пользовательский импорт позволяет импортировать определенный класс в пространстве имен вместо всего пространства имен. Например, приложение может импортировать пространство имен Systems.Diagnostics, но единственный необходимый класс в пределах этого пространства имен это Debug. Можно определить System.Diagnostics.Debug как пользовательский импорт и удалить импорт для System.Diagnostics.
Если позже окажется, что на самом деле необходим класс EventLog, то можно задать System.Diagnostics.EventLog как пользовательский импорт и перезаписать System.Diagnostics.Debug с помощью функций обновления.
Чтобы добавить пользовательский импорт
В Обозревателе решений дважды щелкните узел проекта Мой проект.
В Конструкторе проектов перейдите на вкладку Ссылки.
В текстовом поле под списком Импортированные пространства имен введите полное имя для пространства имен, которое необходимо импортировать, в том числе корневое пространство имен.
Нажмите кнопку Добавить пользовательский импорт, чтобы добавить пространство имен в список Импортированные пространства имен.
Примечание. Кнопка Добавить пользовательский импорт будет отключена, если пространство имен совпадает с одним из списка; невозможно добавить импорт дважды.
Чтобы обновить пользовательский импорт
В Обозревателе решений дважды щелкните узел проекта Мой проект.
В Конструкторе проектов перейдите на вкладку Ссылки.
В списке Импортированные пространства имен выберите пространство имен, которое нужно изменить.
В текстовом поле под списком Импортированные пространства имен введите имя для нового пространства имен.
Нажмите кнопку Обновить пользовательский импорт для обновления пространства имен в списке Импортированные пространства имен.