Metodo Imports.Remove
Rimuove un'istruzione Imports dall'insieme Imports. L'istruzione Imports da rimuovere può essere indicizzata dalla stringa che specifica l'importazione o da un indice con inizio uno.
Spazio dei nomi: VSLangProj
Assembly: VSLangProj (in VSLangProj.dll)
Sintassi
'Dichiarazione
Sub Remove ( _
index As Object _
)
void Remove(
Object index
)
void Remove(
[InAttribute] Object^ index
)
abstract Remove :
index:Object -> unit
function Remove(
index : Object
)
Parametri
- index
Tipo: System.Object
Obbligatoria.Un indice con inizio uno nell'insieme o la stringa dell'istruzione Imports da rimuovere.
Note
Se nell'insieme non esiste l'istruzione Imports, verrà generato un errore. Se si usa un indice di stringa, la stringa dovrà corrispondere esattamente all'istruzione Imports. Un indice di "SomeNamespace" , ad esempio, non rimuoverà l'istruzione Imports "SomeNamespace.*".
Esempi
' 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
Sicurezza di .NET Framework
- Attendibilità totale per il chiamante immediato. Impossibile utilizzare questo membro in codice parzialmente attendibile. Per ulteriori informazioni, vedere Utilizzo di librerie da codice parzialmente attendibile.