Partager via


Imports.Remove, méthode

Supprime une instruction Imports de la collection Imports. L'instruction Imports à supprimer peut être indexée par la chaîne spécifiant l'importation ou par un index commençant par un.

Espace de noms :  VSLangProj
Assembly :  VSLangProj (dans VSLangProj.dll)

Syntaxe

'Déclaration
Sub Remove ( _
    index As Object _
)
void Remove(
    Object index
)
void Remove(
    [InAttribute] Object^ index
)
abstract Remove : 
        index:Object -> unit
function Remove(
    index : Object
)

Paramètres

  • index
    Type : Object

    Obligatoire. Index commençant par un de la collection ou chaîne d'instruction Imports à supprimer.

Notes

Une erreur est déclenchée si l'instruction Imports n'existe pas dans la collection. Si vous utilisez un index de chaîne, cette dernière doit correspondre exactement à l'instruction Imports. Par exemple, un index "SomeNamespace" ne supprime pas l'instruction Imports "SomeNamespace.*".

Exemples

' 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

Sécurité .NET Framework

Voir aussi

Référence

Imports Interface

VSLangProj, espace de noms