Interfaccia IADsPropertyValue (iads.h)

L'interfaccia IADsPropertyValue viene utilizzata per rappresentare il valore di un oggetto IADsPropertyEntry in un tipo di dati predefinito. Questa interfaccia espone diverse proprietà per ottenere valori di dati nel formato dati corrispondente.

La proprietà IADsPropertyEntry.Values contiene una matrice di oggetti IADsPropertyValue . Ogni oggetto IADsPropertyValue contiene un singolo valore dell'oggetto IADsPropertyEntry . Per altre informazioni e un esempio di codice per la creazione di voci e valori di proprietà completamente nuovi, vedere IADsPropertyList.PutPropertyItem.

Quando si ottengono valori in un formato non fornito da una delle proprietà di questa interfaccia, usare l'interfaccia IADsPropertyValue2 .

Prima di chiamare i metodi di questa interfaccia, chiamare IADs.GetInfo o IADs.GetInfoEx in modo esplicito per caricare i valori assegnati dell'oggetto nella cache, se la cache non è stata inizializzata. Dopo aver modificato le proprietà di questa interfaccia, chiamare IADs.SetInfo per salvare le modifiche nell'archivio permanente della directory sottostante.

Ereditarietà

L'interfaccia IADsPropertyValue eredita dall'interfaccia IDispatch . IADsPropertyValue include anche questi tipi di membri:

Metodi

L'interfaccia IADsPropertyValue include questi metodi.

 
IADsPropertyValue::Clear

Cancella i valori correnti dell'oggetto valore della proprietà.

Requisiti

Requisito Valore
Client minimo supportato Windows Vista
Server minimo supportato Windows Server 2008
Piattaforma di destinazione Windows
Intestazione iads.h

Vedi anche

IADs::GetInfo

IADs::GetInfoEx

ID::SetInfo

IADsPropertyEntry

Metodi della proprietà IADsPropertyValue

IADsPropertyValue2

Idispatch