ProjectItems.AddFromFileCopy 메서드
소스 파일을 복사하여 프로젝트에 추가합니다.
네임스페이스: EnvDTE
어셈블리: EnvDTE(EnvDTE.dll)
구문
‘선언
Function AddFromFileCopy ( _
FilePath As String _
) As ProjectItem
ProjectItem AddFromFileCopy(
string FilePath
)
ProjectItem^ AddFromFileCopy(
String^ FilePath
)
abstract AddFromFileCopy :
FilePath:string -> ProjectItem
function AddFromFileCopy(
FilePath : String
) : ProjectItem
매개 변수
- FilePath
형식: System.String
필수적 요소로서,추가할 프로젝트 항목의 경로와 파일 이름입니다.
반환 값
형식: EnvDTE.ProjectItem
ProjectItem 개체입니다.
설명
AddFromFileCopy는 이미 프로젝트 디렉터리 구조에 설치된 파일에서 프로젝트 항목을 추가하거나 필요한 경우 프로젝트 디렉터리로 이동하기 위해 파일을 약어로 복사합니다. AddFromFileCopy는 링크를 추가하지 않기 때문에 AddFromFile과 다르고 반드시 파일을 복사하거나 서식 파일을 적용하지 않는 AddFromTemplate와는 다릅니다.
예제
이 예제는 Visual Studio .NET 2003에서만 작동합니다. 자세한 내용은 방법 Migrate Code that Creates Projects by Using Templates을 참조하십시오.
Sub AddFromFileExample()
' This function creates a solution and adds a Visual Basic Console
' project to it.
Dim soln As Solution
Dim proj As Project
Dim projitems As ProjectItems
' Create a reference to the solution.
soln = DTE.Solution
' Create a new solution.
soln.Create("c:\temp2", "MyNewSolution")
' Create a new VB Console application project. Adjust the save path as
' needed.
proj = soln.AddFromTemplate("C:\Program Files\Microsoft Visual Studio .NET\Vb7\VBWizards\ConsoleApplication\Templates\1033\ConsoleApplication.vbproj", "c:\temp2", "My New Project", True)
projitems = proj.ProjectItems
' Add a project item from a file.
projitems.AddFromFileCopy("C:\temp\somefile.bas")
End Sub
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.