Поделиться через


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 для добавленного файла.

Заметки

AddFile расширения функциональности на a VCProject дополнение к файлу объекта зависит от.Если файл имеет расширение указанного с Filter свойство файл добавляется в соответствующую папку.В противном случае файл помещается в конец Обозреватель решений список.

AddFile на a VCFilter объект вызывает файла располагаться в указанной папке, независимо от дополнения к файлу.

Добавление файла в этом случае не создается файл на диске.Вызывающий объект отвечает за обработку то, если это необходимо.

AddFile на a VCFile объект задает имя файла для связывания с файлом.

Примеры

См. Практическое руководство. Компиляция примера кода для расширения модели проекта дополнительные сведения о том, как компилировать и выполнять этот пример.

В следующем примере используется AddFile на a VCProject объект в интегрированной среде разработки (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 - пространство имен