IADsPropertyEntry interface (iads.h)

The IADsPropertyEntry interface is used to manage a property entry in the property cache. A property entry holds a value (or values) of an attribute as defined in the schema. It is identified by the name of the corresponding attribute. A property entry object allows a user to specify how its values are to be manipulated. Examples of such operations include "update," "modify," and "delete".

Multiple property entries are managed by a property list. To access a property entry, you call Item or GetPropertyItem method on the IADsPropertyList interface.

Use the property methods of IADsPropertyEntry to examine and manipulate individual properties. Before calling the methods of this interface, you must call IADs::GetInfo or IADs::GetInfoEx explicitly to load the assigned property values of the object into the cache. After calling the methods of this interfaces, you must call IADs::SetInfo to save the changes in the persistent store of the underlying directory.

Inheritance

The IADsPropertyEntry interface inherits from the IDispatch interface.

Requirements

Requirement Value
Minimum supported client Windows Vista
Minimum supported server Windows Server 2008
Target Platform Windows
Header iads.h

See also

IADs::GetInfo

IADs::GetInfoEx

IADs::SetInfo

IADsPropertyEntry Property Methods

IADsPropertyList

IADsPropertyList::GetPropertyItem

IADsPropertyList::Item

IDispatch