public Folder CreateFolder( Folder parentFolder, string folderName, bool inherit, bool duplicateNames )
Создать папку
Синтаксис
public Folder CreateFolder( Folder parentFolder, string folderName, bool inherit, bool duplicateNames )
Параметры
- parentFolder
- Тип: Folder
Родительская папка, в которой создатся папка. Объект. Путь доступа: PublicAPI.Docflow.Folder
- folderName
- Тип: System String
Имя папки
- inherit
- Тип: System Boolean
Наследовать ли права родительской папки? (необязтальный параметр)
- duplicateNames
- Тип: System Boolean
Дублировать имена папок? (необязательный параметр)
Возвращаемое значение
Тип: FolderСозданная папка
Примеры
//загружаем папку по идентификатору var prntFolder = PublicAPI.Docflow.Folder.Load(3); //имя для новой папки var folderName = "New Test Folder"; //создаем новую папку var newFolder = PublicAPI.Docflow.Folder.CreateFolder(prntFolder, folderName, inherit, dupNames); //newFolder - созданная папка //ВНИМАНИЕ!! Пример использования параметра duplicateNames: //1. Если duplicateNames = true, то будут создаваться папки с одинаковыми названиями //2. Если duplicateNames = false, то при совпадении имен к создаваемой папке будет добавлена (1) (2,3 и т.д.), //в замисимости от количества папок с одинаковым названием)
См. также