ProjectItems.AddFolder - метод
Создает новую папку Обозреватель решений.
Пространство имен: EnvDTE
Сборка: EnvDTE (в EnvDTE.dll)
Синтаксис
'Декларация
Function AddFolder ( _
Name As String, _
Kind As String _
) As ProjectItem
ProjectItem AddFolder(
string Name,
string Kind
)
ProjectItem^ AddFolder(
String^ Name,
String^ Kind
)
abstract AddFolder :
Name:string *
Kind:string -> ProjectItem
function AddFolder(
Name : String,
Kind : String
) : ProjectItem
Параметры
Name
Тип: StringОбязательный. Имя узла папки в Обозреватель решений.
Kind
Тип: StringНеобязательно. Тип добавляемой папки.
Возвращаемое значение
Тип: EnvDTE.ProjectItem
Объект ProjectItem.
Заметки
AddFolder добавляет каталог в проект и коллекцию ProjectItems и возвращает недавно созданный объект ProjectItem. Коллекция ProjectItems является пустой. Некоторые типы проектов не поддерживают добавление определенных видов папок (например, vsProjectItemKindVirtualFolder).
Примеры
Этот пример работает только в Visual Studio .NET 2003. Для получения дополнительной информации см. Migrating Code that Creates Projects by Using Templates.
Sub AddFolderExample()
' 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 Visual Basic 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 folder.
projitems.AddFolder("A New Folder")
End Sub
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Для получения дополнительной информации см. Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Другие ресурсы
Управление проектами и решениями
Практическое руководство. Компиляция и выполнение примеров кода модели объектов автоматизации