ProjectItems.AddFromFileCopy (Método)
Copia un archivo de código fuente y lo agrega al proyecto.
Espacio de nombres: EnvDTE
Ensamblado: EnvDTE (en EnvDTE.dll)
Sintaxis
'Declaración
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
Parámetros
- FilePath
Tipo: System.String
Obligatorio.Ruta de acceso y nombre de archivo del elemento de proyecto que se va a agregar.
Valor devuelto
Tipo: EnvDTE.ProjectItem
Un objeto ProjectItem.
Comentarios
AddFromFileCopy agrega un elemento de proyecto de un archivo ya instalado en la estructura de directorios del proyecto o lo copia literalmente, si es necesario, para pasarlo al directorio de proyectos. AddFromFileCopy difiere de AddFromFile porque no agrega un vínculo, y difiere de AddFromTemplate en que no copia el archivo ni aplica una plantilla necesariamente.
Ejemplos
Este ejemplo solo funciona en Visual Studio .NET 2003. Para obtener más información, vea Cómo: 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
Seguridad de .NET Framework
- Plena confianza para el llamador inmediato. Un código de confianza parcial no puede utilizar este miembro. Para obtener más información, vea Utilizar bibliotecas de código que no es de plena confianza.
Vea también
Referencia
Otros recursos
Cómo: Compilar y ejecutar los ejemplos de código del modelo de objetos de automatización