ProjectItems.AddFromFile 方法
從安裝在專案目錄結構中的檔案加入一個專案項目。
命名空間: EnvDTE
組件: EnvDTE (在 EnvDTE.dll 中)
語法
'宣告
Function AddFromFile ( _
FileName As String _
) As ProjectItem
ProjectItem AddFromFile(
string FileName
)
ProjectItem^ AddFromFile(
[InAttribute] String^ FileName
)
abstract AddFromFile :
FileName:string -> ProjectItem
function AddFromFile(
FileName : String
) : ProjectItem
參數
- FileName
型別:System.String
必要項。要當做專案項目加入的項目檔名。
傳回值
型別:EnvDTE.ProjectItem
ProjectItem 物件。
備註
如果要加入的檔案已在專案中,則 AddFromFile 會失敗。
如果找不到檔案,FileName 不需要包含完整路徑。 尋找檔案的方式依程式設計語言而定。 例如,如果要在 Visual Basic 和 Visual C# 中使用不含路徑的檔案,該檔案就必須位在與專案相同的目錄中。 如果不是,則複製時會遭覆寫。 Visual C++ 允許連結至系統上任何地方的檔案。
範例
Sub AddFromFileExample(app As DTE)
' 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 = app.Solution
' Create a new solution.
soln.Create("c:\temp2", "MyNewSolution")
' Create a new Visual Basic Console application project.
' Adjust the save path as needed.
proj = soln.AddFromTemplate("C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\ImportProjects\VB\ImportConsoleApplication.vbproj", "c:\temp2", "My New Project", True)
projitems = proj.ProjectItems
' Add a project item from a file.
projitems.AddFromFile("C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE\NewFileItems\vbclass.vb")
End Sub
.NET Framework 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。