Интерфейс IADsPropertyValue (iads.h)
Интерфейс IADsPropertyValue используется для представления значения объекта IADsPropertyEntry в предопределенном типе данных. Этот интерфейс предоставляет несколько свойств для получения значений данных в соответствующем формате данных.
Свойство IADsPropertyEntry.Values содержит массив объектов IADsPropertyValue . Каждый из объектов IADsPropertyValue содержит одно значение объекта IADsPropertyEntry . Дополнительные сведения и пример кода для создания совершенно новых записей и значений свойств см. в разделе IADsPropertyList.PutPropertyItem.
При получении значений в формате, не предоставленном ни одним из свойств этого интерфейса, используйте интерфейс IADsPropertyValue2 .
Перед вызовом методов этих интерфейсов вызовите IADs.GetInfo или IADs.GetInfoEx явным образом, чтобы загрузить назначенные значения объекта в кэш, если кэш не был инициализирован. После изменения свойств этого интерфейса вызовите IADs.SetInfo , чтобы сохранить изменения в постоянном хранилище базового каталога.
Наследование
Интерфейс IADsPropertyValue наследуется от интерфейса IDispatch . IADsPropertyValue также имеет следующие типы элементов:
Методы
Интерфейс IADsPropertyValue содержит следующие методы.
IADsPropertyValue::Clear Очищает текущие значения объекта значения свойства. |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista |
Минимальная версия сервера | Windows Server 2008 |
Целевая платформа | Windows |
Header | iads.h |