Imports.Add - метод
Обновлен: Ноябрь 2007
Добавляет в коллекцию Imports новый оператор импорта.
Пространство имен: VSLangProj
Сборка: VSLangProj (в VSLangProj.dll)
Синтаксис
'Декларация
Sub Add ( _
bstrImport As String _
)
'Применение
Dim instance As Imports
Dim bstrImport As String
instance.Add(bstrImport)
void Add(
string bstrImport
)
void Add(
[InAttribute] String^ bstrImport
)
function Add(
bstrImport : String
)
Параметры
- bstrImport
Тип: System.String
Обязательный. Строка оператора импорта. Формат строки импорта:
[псевдоним = ]пространство имен[.*]
Элементы, заключенные в квадратные скобки, необязательны.
Заметки
Если оператор импорта уже существует в этом проекте, данный метод создает ошибку.
Поскольку в данном методе не выполняется проверка существования соответствующих ссылок, это пространство имен имеет смысл.
Для удаления оператора импорта используется метод Remove.
Чтобы в среде разработки проверить, был ли успешно добавлен оператор импорта, следует выбрать в меню Проект команду Свойства. В левой области диалогового окна Страницы свойств проекта выберите в разделе Общие свойства папку Импортируемые пространства имен, а затем изучите список "Импортируемые пространства имен проекта".
Примеры
' Macro Editor
Imports VSLangProj
Public Sub AddImport()
' Project must be a Visual Basic project.
Try
Dim vsproject As VSProject = _
CType(DTE.Solution.Projects.Item(1).Object, VSProject)
vsproject.Imports.Add("SomeAlias = SomeNamespace.*")
vsproject.Imports.Add("AnotherNamespace")
Catch e As System.Exception
MsgBox(e.Message)
End Try
End Sub
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.