ADSI Property Object

ADSI Property Object represents a single property in the Active Directory schema. Properties are items of information that describe, identify, or qualify aspects of an Active Directory object. Property objects are enumerated from the ADSI Schema Container Object.

A property is described by its name (IADs::Name), pathname to the syntax definition (IADsProperty::get/put_Syntax), and constraints.

The name given to a property and used for IADs::Name must also be valid for use in name-bound operations from IDispatch on that property.

When to Implement

Implement ADSI Property Objects when you are providing an Active Directory Service implementation.

Providers for directory services that require properties be globally unique must check that a new property does not collide with an existing property at creation time. When a new property name matches an existing property name, the create operation is only allowed if the new property definition exactly matches the existing property definition.

Interfaces on ADSI Property Object Description
IUnknown Universal COM object management and interface query methods.
IDispatch Automation methods for late-bound access to an object's methods and properties.
IADs Standard Active Directory object management methods.
IADsProperty Set and retrieve property object persistent properties.

QuickInfo

  Windows NT: Use version 4.0 and later.

See Also

ADSI Schema Container Object, ADSI Schema Class Object, ADSI Syntax Object