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
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.