VCProject.AddFile 方法

向当前项目或文件夹添加文件。

命名空间:  Microsoft.VisualStudio.VCProjectEngine
程序集:  Microsoft.VisualStudio.VCProjectEngine(在 Microsoft.VisualStudio.VCProjectEngine.dll 中)

语法

声明
Function AddFile ( _
    bstrPath As String _
) As Object
Object AddFile(
    string bstrPath
)
Object^ AddFile(
    String^ bstrPath
)
abstract AddFile : 
        bstrPath:string -> Object 
function AddFile(
    bstrPath : String
) : Object

参数

  • bstrPath
    类型:System.String
    必选。要添加到项目或文件夹中的文件的名称。

返回值

类型:System.Object
刚添加的文件的 VCFile 对象。

备注

VCProject 对象的AddFile 行为取决于文件扩展名。 如果文件的扩展名指定与 Filter 属性,文件将添加到适当的文件夹。 否则文件放置在 解决方案资源管理器 列表的末尾。

无论文件扩展名,在 VCFilter 对象的AddFile 在指定的文件夹导致文件中,。

添加文件此类不创建磁盘上的文件。 调用方负责处理时,如果需要,。

VCFile 对象的AddFile 指定文件的名称与文件。

示例

有关如何编译和运行此示例的信息,请参见 如何:编译项目模型扩展性示例代码

下面的示例在集成开发环境 (ide) 使用在 VCProject 对象的 AddFile (IDE):

' add reference to Microsoft.VisualStudio.VCProjectEngine
Imports EnvDTE
Imports Microsoft.VisualStudio.VCProjectEngine

Public Module Module1
    Sub Test()
        Dim prj As VCProject
        Dim file As VCFile
        prj = DTE.Solution.Projects.Item(1).Object
        file = prj.AddFile("file.cpp")
        MsgBox(file.Name.ToString())
    End Sub
End Module

.NET Framework 安全性

请参见

参考

VCProject 接口

Microsoft.VisualStudio.VCProjectEngine 命名空间