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