Imports.Add 메서드
Imports 컬렉션에 새 import 문을 추가합니다.
네임스페이스: VSLangProj
어셈블리: VSLangProj(VSLangProj.dll)
구문
‘선언
Sub Add ( _
bstrImport As String _
)
void Add(
string bstrImport
)
void Add(
[InAttribute] String^ bstrImport
)
abstract Add :
bstrImport:string -> unit
function Add(
bstrImport : String
)
매개 변수
- bstrImport
형식: System.String
필수적 요소로서,import 문 문자열입니다.import 문자열의 형식은 다음과 같습니다.
[alias = ]namespace[.*]
괄호 안의 항목은 선택적 요소입니다.
설명
프로젝트에 imports 문이 없으면 이 메서드에서 오류를 발생시킵니다.
이 메서드는 네임스페이스가 의미를 가지도록 적절한 참조가 있는지 여부는 확인하지 않습니다.
imports 문을 제거하려면 Remove 메서드를 사용합니다.
개발 환경에서 import 문이 제대로 추가되었는지 확인하려면 프로젝트 메뉴에서 속성 명령을 선택한 다음 프로젝트 속성 페이지 대화 상자의 왼쪽 창에서 공용 속성 아래의 가져오기 폴더를 선택하고 프로젝트에서 가져올 항목 목록을 검토합니다.
예제
' Macro Editor
Imports VSLangProj
Public Sub AddImport()
' Project must be a Visual Basic project.
Try
Dim vsproject As VSProject = _
CType(DTE.Solution.Projects.Item(1).Object, VSProject)
vsproject.Imports.Add("SomeAlias = SomeNamespace.*")
vsproject.Imports.Add("AnotherNamespace")
Catch e As System.Exception
MsgBox(e.Message)
End Try
End Sub
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.