Interface IADs

The IADs interface exposed by the SchemaObjects class is a strictly contained interface on an associated ADSI object.  This interface is covered in detail in the ADSI 2.0 SDK documentation that can be found on the Microsoft Developer's Network.  It is under the Platform SDK in the Network and Distributed Services sub-section.  The properties and methods exposed with this interface are listed below for convenience.

Properties

Name Description
Name Gets the object's relative name.
Class Gets the object's schema class name.
GUID Gets the object's globally unique identifier.
ADsPath Gets the object's ADsPath that uniquely identifies this object from all others.
Parent Gets the object's ADsPath string for its parent container.
Schema Gets the ADsPath string to the schema class definition object for this object.

Methods

Name Description
GetInfo Reloads the property values for this object as they exist in the underlying directory service.
SetInfo Saves the changes on this object and its dependents.
Get Gets the value for a property by name.
Put Sets the value for a property by name.
GetEx Gets the value for a single or multi-valued property by name.
PutEx Sets the value for a single or multi-valued property by name.
GetInfoEx Reloads specific property values for this object as they exist in the underlying directory service.


© 1997-1998 Microsoft Corporation. All rights reserved.