Share via


Imports.Remove 메서드

Imports 컬렉션에서 imports 문을 제거합니다. 제거할 imports 문은 Import를 지정하는 문자열로 인덱싱하거나 1부터 시작하도록 인덱싱할 수 있습니다.

네임스페이스:  VSLangProj
어셈블리:  VSLangProj(VSLangProj.dll)

구문

‘선언
Sub Remove ( _
    index As Object _
)
void Remove(
    Object index
)
void Remove(
    [InAttribute] Object^ index
)
abstract Remove : 
        index:Object -> unit
function Remove(
    index : Object
)

매개 변수

  • index
    형식: Object

    필수입니다. 1부터 시작하는 컬렉션의 인덱싱 또는 제거할 imports 문 문자열입니다.

설명

컬렉션에 imports 문이 없으면 오류가 발생합니다. 문자열 인덱스를 사용하는 경우 문자열은 imports 문과 정확히 일치해야 합니다. 예를 들어, 인덱스가 "SomeNamespace" 일 경우 "SomeNamespace.*" imports 문을 제거할 수 없습니다.

예제

' 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

.NET Framework 보안

참고 항목

참조

Imports 인터페이스

VSLangProj 네임스페이스