Partilhar via


Método Imports.Remove

Remove uma declaração imports a partir de Imports coleção. A declaração imports sejam removidos pode ser indexada pela seqüência especificando a importação ou por um índice de um.

Namespace:  VSLangProj
Assembly:  VSLangProj (em VSLangProj.dll)

Sintaxe

'Declaração
Sub Remove ( _
    index As Object _
)
void Remove(
    Object index
)
void Remove(
    [InAttribute] Object^ index
)
abstract Remove : 
        index:Object -> unit 
function Remove(
    index : Object
)

Parâmetros

  • index
    Tipo: System.Object
    Required.Tanto um baseada em um índice na coleção ou a seqüência de caracteres de declaração imports para remover.

Comentários

Um erro é gerado se a declaração imports não existe na coleção. Se você usar um índice de seqüência, a seqüência de caracteres deve ser uma correspondência exata para a declaração imports. Por exemplo, um índice de "SomeNamespace" não removerá a declaração imports "SomeNamespace.*".

Exemplos

' 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

Segurança do .NET Framework

Consulte também

Referência

Imports Interface

Namespace VSLangProj