énumération ADS_PROPERTY_OPERATION_ENUM (iads.h)

L’énumération ADS_PROPERTY_OPERATION_ENUM spécifie les moyens de mettre à jour une propriété nommée dans le cache.

Syntax

typedef enum __MIDL___MIDL_itf_ads_0000_0000_0027 {
  ADS_PROPERTY_CLEAR = 1,
  ADS_PROPERTY_UPDATE = 2,
  ADS_PROPERTY_APPEND = 3,
  ADS_PROPERTY_DELETE = 4
} ADS_PROPERTY_OPERATION_ENUM;

Constantes

 
ADS_PROPERTY_CLEAR
Valeur : 1
Indique au service d’annuaire de supprimer toutes les valeurs de propriété de l’objet .
ADS_PROPERTY_UPDATE
Valeur : 2
Indique au service d’annuaire de remplacer la ou les valeurs actuelles par la ou les valeurs spécifiées.
ADS_PROPERTY_APPEND
Valeur : 3
Indique au service d’annuaire d’ajouter la ou les valeurs spécifiées aux valeurs existantes.

Lorsque l’opération ADS_PROPERTY_APPEND est spécifiée, les nouvelles valeurs d’attribut sont automatiquement validées dans le service d’annuaire et supprimées du cache local. Cela force le cache local à être mis à jour à partir du service d’annuaire lors de la prochaine récupération des valeurs d’attribut.
ADS_PROPERTY_DELETE
Valeur : 4
Indique au service d’annuaire de supprimer la ou les valeurs spécifiées de l’objet .

Notes

Les éléments de cette énumération sont utilisés avec la méthode IADs.PutEx , dont le document fournit un exemple d’utilisation de ces constantes énumérées.

Étant donné que Visual Basic Scripting Edition (VBScript) ne peut pas lire les données d’une bibliothèque de types, les applications VBScript ne reconnaissent pas les constantes symboliques telles que définies. Utilisez plutôt les constantes numériques pour définir les indicateurs appropriés dans vos applications VBScript. Pour utiliser les constantes symboliques comme bonne pratique de programmation, écrivez des déclarations explicites de ces constantes, comme cela est fait ici.

Configuration requise

   
Client minimal pris en charge Windows Vista
Serveur minimal pris en charge Windows Server 2008
En-tête iads.h

Voir aussi

Énumérations ADSI

IADs.PutEx