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. |