Интерфейс 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

См. также раздел

IADs::GetInfo

IADs::GetInfoEx

IADs::SetInfo

IADsPropertyEntry

Методы свойств IADsPropertyValue

IADsPropertyValue2

IDispatch