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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.