IADsPropertyValue-Schnittstelle (iads.h)
Die IADsPropertyValue-Schnittstelle wird verwendet, um den Wert eines IADsPropertyEntry-Objekts in einem vordefinierten Datentyp darzustellen. Diese Schnittstelle macht mehrere Eigenschaften zum Abrufen von Datenwerten im entsprechenden Datenformat verfügbar.
Die IADsPropertyEntry.Values-Eigenschaft enthält ein Array von IADsPropertyValue-Objekten . Jedes IADsPropertyValue-Objekt enthält einen einzelnen Wert des IADsPropertyEntry-Objekts . Weitere Informationen und ein Codebeispiel zum Erstellen völlig neuer Eigenschaftseinträge und -werte finden Sie unter IADsPropertyList.PutPropertyItem.
Wenn Sie Werte in einem Format abrufen, das nicht von einer der Eigenschaften dieser Schnittstelle bereitgestellt wird, verwenden Sie die IADsPropertyValue2-Schnittstelle .
Rufen Sie vor dem Aufrufen der Methoden dieser Schnittstellen IADs.GetInfo oder IADs.GetInfoEx explizit auf, um die zugewiesenen Werte des Objekts in den Cache zu laden, wenn der Cache nicht initialisiert wurde. Nachdem Sie die Eigenschaften dieser Schnittstelle geändert haben, rufen Sie IADs.SetInfo auf, um die Änderungen im persistenten Speicher des zugrunde liegenden Verzeichnisses zu speichern.
Vererbung
Die IADsPropertyValue-Schnittstelle erbt von der IDispatch-Schnittstelle . IADsPropertyValue verfügt auch über folgende Membertypen:
Methoden
Die IADsPropertyValue-Schnittstelle verfügt über diese Methoden.
IADsPropertyValue::Clear Löscht die aktuellen Werte des Eigenschaftswertobjekts. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows Vista |
Unterstützte Mindestversion (Server) | Windows Server 2008 |
Zielplattform | Windows |
Kopfzeile | iads.h |