PublicAPI.Docflow.Folder.CreateFolderДокументация ELMA API
Создать папку
 
 
Синтаксис

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 и т.д.), 
//в замисимости от количества папок с одинаковым названием)
См. также