Imports.Remove 方法
移除 Imports 集合中的 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
型別:System.Object
必要項。若不是集合中以一起始的索引,就是要移除的 Imports 陳述式字串。
備註
如果要移除的匯入陳述式不存在於集合中,此方法將產生錯誤。 如果您使用的是字串索引,字串必須與匯入陳述式完全相符。 例如, "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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。