Объекты DIRECTUM

 

Объект IFolderFactory

 

Метод PasteToFolder – вставить из буфера ссылку в папку

Синтаксис:

function PasteToFolder(

  const FolderInfo: IFolderInfo;

  Contents: OleVariant): Integer;

Параметры:

FolderInfo – информация о папке;

Contents – содержимое, которое будет вставлено из буфера в папку. В качестве значения параметра можно передавать:

·         объект IEdmsObjectInfo;

·         массив объектов IEdmsObjectInfo;

·         объект IContents.

Возвращаемое значение:

Количество вставленных из буфера объектов.

Описание:

Метод вставляет из буфера ссылки на объекты, информация о которых передается в параметре Contents, в папку, идентифицированную параметром FolderInfo. Если пытаться вставить из буфера в папку ссылки на объекты, тип которых не соответствует типу папки, или пытаться вставить в папку ссылку на саму себя, то будет сгенерировано исключение. Если список Contents содержит информацию об объектах, которые уже есть в папке, идентифицированной параметром FolderInfo, то такие объекты не будут вставлены из буфера. Для успешного выполнения метода необходимо наличие прав на изменение папки у текущего пользователя.

 

 

См. также:

·         метод CutFromFolder;

·         Пример использования фабрики папок.