ProjectItems.AddFromFileCopy Yöntem
Kaynak dosyayı kopyalar ve projeye ekler.
Ad alanı: EnvDTE
Derleme: EnvDTE (EnvDTE.dll içinde)
Sözdizimi
'Bildirim
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
Parametreler
FilePath
Tür: StringGerekli.Eklenecek proje öğesi yolu ve dosya adıdır.
Dönüş Değeri
Tür: EnvDTE.ProjectItem
ProjectItem nesnesi
Notlar
AddFromFileCopyProje yapısını önceden yüklenmiş bir dosyayı proje öğesi ekler veya bu harfi harfine, proje dizinine taşımak gerekirse kopyalar.AddFromFileCopyfarklı AddFromFile bir bağlantı eklemek ve farklıdır, çünkü AddFromTemplate şart değil dosya kopyalamak veya şablonu uygulamak.
Örnekler
Bu örnek, yalnızca Visual Studio ile çalışır.NET 2003.Daha fazla bilgi için bkz. Migrating 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 Güvenliği
- Anında arayanlar için tam güven. Bu üye kısmen güvenilen kodla kullanılamaz. Daha fazla bilgi için bkz. Kısmen Güvenilen Koddan Kitaplıkları Kullanma.
Ayrıca bkz.
Başvuru
Diğer Kaynaklar
Nasıl yapılır: Otomasyon Nesne Modeli Kod Örnekleri Derleme ve Çalıştırma