Imports.Remove 方法

Imports 集合中移除导入语句。 要移除的导入语句可由指定导入的字符串索引,也可由从一开始的索引来索引。

命名空间:  VSLangProj
程序集:  VSLangProj(在 VSLangProj.dll 中)

语法

声明
Sub Remove ( _
    index As Object _
)
void Remove(
    Object index
)
void Remove(
    [InAttribute] Object^ index
)
abstract Remove : 
        index:Object -> unit
function Remove(
    index : Object
)

参数

  • index
    类型: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

.NET Framework 安全性

请参阅

参考

Imports 接口

VSLangProj 命名空间