Imports.Remove-Methode
Entfernt eine imports-Anweisung aus der Imports-Auflistung. Die zu löschende imports-Anweisung kann entweder von der Zeichenfolge, die den Import angibt, oder von einem mit Eins beginnenden Index indiziert sein.
Namespace: VSLangProj
Assembly: VSLangProj (in VSLangProj.dll)
Syntax
'Declaration
Sub Remove ( _
index As Object _
)
void Remove(
Object index
)
void Remove(
[InAttribute] Object^ index
)
abstract Remove :
index:Object -> unit
function Remove(
index : Object
)
Parameter
index
Typ: ObjectErforderlich. Entweder ein mit Eins beginnender Index in der Auflistung oder die zu löschende imports-Anweisung.
Hinweise
Wenn die imports-Anweisung nicht in der Auflistung vorhanden ist, wird ein Fehler zurückgegeben. Wenn Sie einen aus einer Zeichenfolge bestehenden Index verwenden, muss die Zeichenfolge der imports-Anweisung genau entsprechen. Beispiel: Der Index "SomeNamespace" entfernt nicht die imports-Anweisung "SomeNamespace.*".
Beispiele
' 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-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.