Imports.Remove – metoda
Odebere prohlášení o dovozy z Imports kolekce.Dovoz příkaz k odebrání může indexovat řetězec určující import nebo jeden indexu.
Obor názvů: VSLangProj
Sestavení: VSLangProj (v VSLangProj.dll)
Syntaxe
'Deklarace
Sub Remove ( _
index As Object _
)
void Remove(
Object index
)
void Remove(
[InAttribute] Object^ index
)
abstract Remove :
index:Object -> unit
function Remove(
index : Object
)
Parametry
index
Typ: ObjectPovinné.Buď jeden index založený do kolekce nebo dovozy řetězec příkazu odebrat.
Poznámky
Pokud příkaz imports neexistuje v kolekci je generována chyba.Používáte-li index řetězce musí být řetězec přesná shoda pro dovozy prohlášení.Například index "SomeNamespace" neodebere příkaz imports "SomeNamespace.*".
Příklady
' 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
Zabezpečení rozhraní .NET Framework
- Plná důvěra přímému volajícímu. Částečně zabezpečený kód nemůže tento člen použít. Další informace naleznete v tématu Používání knihoven z částečně důvěryhodného kódu.