Interface IADsPropertyList (iads.h)
L’interface IADsPropertyList permet de modifier, lire et mettre à jour une liste d’entrées de propriétés dans le cache de propriétés d’un objet. Il sert à énumérer, modifier et vider les entrées de propriété contenues. Utilisez la méthode d’énumération de cette interface pour identifier les propriétés initialisées. Cela diffère de l’utilisation du schéma pour déterminer tous les attributs possibles d’un objet ADSI et les propriétés qui ont été définies.
Appelez les méthodes de l’interface IADsPropertyList pour examiner et manipuler la liste de propriétés sur le client. Avant d’appeler les méthodes de cette interface, vous devez appeler IADs ::GetInfo ou IADs ::GetInfoEx explicitement pour charger les valeurs de propriété attribuées de l’objet dans le cache. Après avoir appelé les méthodes de cette interface, vous devez appeler IADs ::SetInfo pour enregistrer les modifications dans le magasin persistant du répertoire sous-jacent.
Pour obtenir la liste de propriétés d’un objet ADSI, liez à son interface IADsPropertyList . Vous devez appeler la méthode GetInfo avant d’appeler d’autres méthodes de l’objet de liste de propriétés, si le cache de propriétés n’a pas été initialisé.
Héritage
L’interface IADsPropertyList hérite de l’interface IDispatch. IADsPropertyList a également les types de membres suivants :
Méthodes
L’interface IADsPropertyList comporte ces méthodes.
IADsPropertyList ::GetPropertyItem Récupère l’élément qui correspond au nom de la liste. |
IADsPropertyList ::Item La méthode IADsPropertyList ::Item récupère l’élément de propriété spécifié à partir de la liste. |
IADsPropertyList ::Next La méthode IADsPropertyList ::Next obtient l’élément suivant dans la liste des propriétés. L’élément retourné est un objet Property Entry. |
IADsPropertyList ::P urgePropertyList Supprime tous les éléments de la liste de propriétés. |
IADsPropertyList ::P utPropertyItem Mises à jour les valeurs d’un élément dans la liste des propriétés. |
IADsPropertyList ::Reset Réinitialise la liste au premier élément. |
IADsPropertyList ::ResetPropertyItem Supprime l’élément spécifié de la liste ; c’est-à-dire à partir du cache. |
IADsPropertyList ::Skip Ignore un nombre spécifié d’éléments, en comptant à partir de la position actuelle du curseur, dans la liste des propriétés. |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista |
Serveur minimal pris en charge | Windows Server 2008 |
Plateforme cible | Windows |
En-tête | iads.h |