Создать папку
Пространство имен: EleWise.ELMA.Documents.ManagersСборка: EleWise.ELMA.Documents (в EleWise.ELMA.Documents.dll) Версия: 1.0.0.0 (3.8.0.22046)
Синтаксис
C# |
---|
public virtual IFolder CreateFolder( IFolder parentFolder, string folderName, bool inherit, bool duplicateNames ) |
Параметры
- parentFolder
- Тип: EleWise.ELMA.Documents.Models..::..IFolder
Родительская папка, в которой создатся папка
- folderName
- Тип: System..::..String
Имя папки
- inherit
- Тип: System..::..Boolean
Наследовать ли права родительской папки? (необязтальный параметр)
- duplicateNames
- Тип: System..::..Boolean
Дублировать имена папок? (необязательный параметр)
Возвращаемое значение
Созданная папкаПримеры
CopyC#
1//загружаем папку по идентификатору 2var prntFolder = PublicAPI.Docflow.Folder.Load(3); 3//имя для новой папки 4var folderName = "New Test Folder"; 5 6//создаем новую папку 7var newFolder = PublicAPI.Docflow.Folder.CreateFolder(prntFolder, folderName, inherit, dupNames); 8 9//newFolder - созданная папка 10 11//ВНИМАНИЕ!! Пример использования параметра duplicateNames: 12//1. Если duplicateNames = true, то будут создаваться папки с одинаковыми названиями 13//2. Если duplicateNames = false, то при совпадении имен к создаваемой папке будет добавлена (1) (2,3 и т.д.), 14//в замисимости от количества папок с одинаковым названием)
См. также
Как загрузить папку
Фейковая ссылка