IADsPropertyValue interface (iads.h)
The IADsPropertyValue interface is used to represent the value of an IADsPropertyEntry object in a predefined data type. This interface exposes several properties for obtaining data values in the corresponding data format.
The IADsPropertyEntry.Values property contains an array of IADsPropertyValue objects. Each of the IADsPropertyValue objects contains a single value of the IADsPropertyEntry object. For more information and a code example for creating entirely new property entries and values, see IADsPropertyList.PutPropertyItem.
When obtaining values in a format not provided by one of the properties of this interface, use the IADsPropertyValue2 interface.
Before calling the methods of this interfaces, call IADs.GetInfo or IADs.GetInfoEx explicitly to load the assigned values of the object into the cache, if the cache has not been initialized. After modifying the properties of this interface, call IADs.SetInfo to save the changes to the persistent store of the underlying directory.
Inheritance
The IADsPropertyValue interface inherits from the IDispatch interface. IADsPropertyValue also has these types of members:
Methods
The IADsPropertyValue interface has these methods.
IADsPropertyValue::Clear Clears the current values of the property value object. |
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows Vista |
Minimum supported server | Windows Server 2008 |
Target Platform | Windows |
Header | iads.h |