IADsPropertyEntry interface

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.

Members

The IADsPropertyEntry interface inherits from the IDispatch interface. IADsPropertyEntry also has these types of members:

Properties

The IADsPropertyEntry interface has these properties.

PropertyAccess typeDescription

ADS_Type

Read/write

Gets and sets the ADS data type of the property entry.

ControlCode

Read/write

Gets and sets the operation to be performed on the named property entry

Name

Read/write

Gets and sets the name of the property entry.

Values

Read/write

Gets and sets the current values of a property entry.

 

Requirements

Minimum supported client

Windows Vista

Minimum supported server

Windows Server 2008

Header

Iads.h

DLL

Activeds.dll

IID

IID_IADsPropertyEntry is defined as 05792C8E-941F-11D0-8529-00C04FD8D503

See also

IADs::GetInfo
IADs::GetInfoEx
IADs::SetInfo
IADsPropertyEntry Property Methods
IADsPropertyList
IADsPropertyList::GetPropertyItem
IADsPropertyList::Item
IDispatch

 

 

Show: