Interface IADsPropertyValue (iads.h)

A interface IADsPropertyValue é usada para representar o valor de um objeto IADsPropertyEntry em um tipo de dados predefinido. Essa interface expõe várias propriedades para obter valores de dados no formato de dados correspondente.

A propriedade IADsPropertyEntry.Values contém uma matriz de objetos IADsPropertyValue . Cada um dos objetos IADsPropertyValue contém um único valor do objeto IADsPropertyEntry . Para obter mais informações e um exemplo de código para criar entradas e valores de propriedade totalmente novos, consulte IADsPropertyList.PutPropertyItem.

Ao obter valores em um formato não fornecido por uma das propriedades dessa interface, use a interface IADsPropertyValue2 .

Antes de chamar os métodos dessas interfaces, chame IADs.GetInfo ou IADs.GetInfoEx explicitamente para carregar os valores atribuídos do objeto no cache, se o cache não tiver sido inicializado. Depois de modificar as propriedades dessa interface, chame IADs.SetInfo para salvar as alterações no repositório persistente do diretório subjacente.

Herança

A interface IADsPropertyValue herda da interface IDispatch . IADsPropertyValue também tem estes tipos de membros:

Métodos

A interface IADsPropertyValue tem esses métodos.

 
IADsPropertyValue::Clear

Limpa os valores atuais do objeto de valor da propriedade.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows Vista
Servidor mínimo com suporte Windows Server 2008
Plataforma de Destino Windows
Cabeçalho iads.h

Confira também

IADs::GetInfo

IADs::GetInfoEx

IADs::SetInfo

IADsPropertyEntry

Métodos da propriedade IADsPropertyValue

IADsPropertyValue2

IDispatch