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


Imports.Remove - метод

Обновлен: Ноябрь 2007

Удаляет оператор импорта из коллекции Imports. Удаляемый оператор импорта можно индексировать либо по строке, задающей этот импорт, либо по индексу, отсчитываемому от единицы.

Пространство имен:  VSLangProj
Сборка:  VSLangProj (в VSLangProj.dll)

Синтаксис

'Декларация
Sub Remove ( _
    index As Object _
)
'Применение
Dim instance As Imports
Dim index As Object

instance.Remove(index)
void Remove(
    Object index
)
void Remove(
    [InAttribute] Object^ index
)
function Remove(
    index : Object
)

Параметры

  • index
    Тип: System.Object
    Обязательный. Либо отсчитываемый от единицы индекс данной коллекции, либо строка удаляемого оператора импорта.

Заметки

Если оператора импорта в коллекции не существует, создается ошибка. При использовании индекса строки данная строка должна полностью соответствовать оператору импорта. Например, индекс оператора "SomeNamespace" не удалит оператор импорта "SomeNamespace.*".

Примеры

' Macro Editor
Imports VSLangProj
Public Sub RemoveImport()
   ' Project must be a Visual Basic project.
   Try
      Dim vsproject As VSProject = _
         CType(DTE.Solution.Projects.Item(1).Object, VSProject)
      vsproject.Imports.Remove("SomeAlias = SomeNamespace.*")
      vsproject.Imports.Remove(1)
   Catch e As System.Exception
      MsgBox(e.Message)
   End Try
End Sub

Разрешения

См. также

Ссылки

Imports Интерфейс

Imports - члены

VSLangProj - пространство имен