Объект IADs

Оцените статью

windows710862 Объект IADsОбъект IADs является базовым объектом, от которого происходят все остальные ADSI-объекты. Все остальные объекты, рассматриваемые в данной главе, начинаются со свойств и методов, показанных в справке 8.1 с добавлением дополнительных функций. Моникерное имя объекта в форме, используемой функцией GetObjectQ; например, "WinNT: //domain/computen". Если объект извлекается из коллекции, ADsPath предоставляет моникер, который в будущем можно использовать для непосредственного создания объекта.

Class Имя класса интересующего вас объекта. Относится к именам, перечисленным в табл. 8.2: "Usen", "Domain" и т. д. Глобально уникальный идентификатор — Globally Unique Identifier (GUID) для данного объекта. Это длинная строка, которая идентифицирует этот объект в Active Directory (если объект туда входит).

Name Имя объекта. Большинство объектов имеют вполне ожидаемые имена для типа объекта: имя пользователя для объекта IADsUsen и т. д. Дополнительную информацию о IADsClass можно найти в документации Microsoft.

Возвращает значение свойства, чье имя передано в виде строки символов. В среде WSH-сценариев со свойствами можно также работать, используя обычный синтаксис объекта. Эти два оператора являются эквивалентными: wscnipt. echo object.свойство Wscnipt. echo object. Get("свойство") Если свойство имеет простое значение, возвращается обычное значение типа variant. Если у свойства несколько значений, возвращается массив. Похож на метод Get, но GetEX(propertyname) всегда возвращает массив, содержащий значение свойства, даже если в этом свойстве всего одно значение. Этот метод можно использовать при изучении свойств, у которых может быть несколько значений, исключая таким образом проверку, позволяющую узнать, что именно было возвращено, одиночное значение или массив.

Getlnfo Заставляет ADSI извлечь значения свойства для данного объекта из лежащего в его основе компьютерного каталога или службы. Это происходит автоматически при первой ссылке на объект, но Getlnfo можно вызвать и явным образом, если есть подозрение, что базовая информация могла измениться с момента создания объекта и до момента, когда потребовалось посмотреть на его свойства.

Комментирование закрыто.

Вверх страницы