Modification d’attributs avec ADSI

Pour modifier des valeurs d’attribut, ADSI fournit les méthodes IADs. put et IADs. biais. Ces méthodes modifient les données dans le cache côté client. La méthode IADs. setinfo doit être appelée pour valider les modifications apportées au répertoire.

Notes

Lorsque plusieurs modifications d’attribut sont validées dans un seul appel à IADs. setinfo, si un attribut unique ne peut pas être modifié, aucun des attributs ne sera modifié. Par exemple, si vous modifiez les attributs sn et GivenName et que vous effacez l’attribut telephoneNumber d’un objet User sans les appels suivants à la méthode setinfo , les modifications sont entrées lorsque vous appelez setinfo. Si une ou plusieurs modifications ne sont pas autorisées et ne peuvent donc pas être effectuées, aucune des modifications collectives apportées aux attributs n’est entrée lors de l’appel à setinfo.

La méthode IADs. put prend un nom d’attribut et un paramètre Variant. Utilisez cette méthode pour définir des attributs qui contiennent à la fois des valeurs uniques et multiples.

La méthode IADs. 2D fournit un contrôle sur les opérations sur les attributs à valeurs multiples. Vous pouvez ajouter, supprimer, mettre à jour et effacer les valeurs existantes. La méthode IADs .Ed attend toujours un tableau variant de valeurs d’attribut. Toutefois, vous pouvez utiliser cette méthode pour définir un attribut avec une seule valeur.

La méthode IADs. ciblage utilise les opérations spécifiées par l’énumération enum de l' opération de _ propriété _ _ ADS .