Таблица 4.
30.11.2001
2001 прочтение
Методы интерфейса IADsContainer.
| Метод | Описание и параметры |
| Create | Посылает запрос на создание объекта в текущем контейнере. Объект в каталоге не создается до тех пор, пока все обязательные свойства не будут установлены и не будет явно вызван IADs::SetInfo. Использование в VBScript (см. Листинг 2, метка А). |
| 1. Имя класса | Имя класса схемы создаваемого объекта (например, "group", "organi-zationalUnit", "User"). |
| 2. RDN | Имя RDN нового объекта. Должно быть уникально внутри родительского контейнера. Параметры, определенные в IETF RFC 2253, обязательны. |
| CopyHere | Только для Novell Directory Services (NDS), другие провайдеры данный метод не поддерживают. |
| Delete | Немедленное удаление объекта из каталога. Использование в VBScript (см. Листинг 2, метка D). |
| 1. Имя класса | Имя класса схемы удаляемого объекта (например, "group", "organizatio-nalUnit", "User"). |
| 2. RDN | Имя RDN объекта. Должно быть уникально внутри родительского контейнера. Параметры, определенные в IETF RFC 2253, обязательны. |
| GetObject | Создает ссылку IADs к объекту ADSI в текущем контейнере. Использование в VBScript: oOU.GetObject "User", "cn=Judy Schneider". |
| 1. Имя класса | Имя класса схемы объекта (например, "group", "organizationalUnit", "User"). |
| 2. RDN | Имя RDN объекта. Должно быть уникально внутри родительского контейнера. Параметры, определенные в IETF RFC 2253, обязательны. |
| MoveHere | Перемещает указанный объект в текущий контейнер. Используется также для переименования. Использование в VBScript (см. Листинг 2, метка С). |
| 1. Исходный объект | AdsPath перемещаемого или переименуемого объекта. |
| 2. Новое имя | Имя RDN объекта. При перемещении остается неизменным (см. Листинг 2, метка С). При переименовании изменяется на нужное RDN. Можно использовать одновременно для переименования и для перемещения объекта. |