Sdílet prostřednictvím


Imports.Remove-Methode

Aktualisiert: November 2007

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 _
)
'Usage
Dim instance As Imports
Dim index As Object

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

Parameter

  • index
    Typ: System.Object

    Erforderlich. 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

Berechtigungen

Siehe auch

Referenz

Imports-Schnittstelle

Imports-Member

VSLangProj-Namespace