Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Mise à jour : novembre 2007
Cet exemple indique comment rechercher des objets dans Active Directory qui appartiennent à une classe d'objets spécifique et comment retourner la liste de résultats dans l'ordre alphabétique croissant.
Remarque : |
|---|
Cet exemple utilise des valeurs fictives et ne peut pas être exécuté avant d'avoir été modifié avec de vraies valeurs. |
Pour plus d'informations sur l'utilisation des exemples, consultez les rubriques suivantes :
Pour personnaliser l'exemple pour vos paramètres
Modifiez les variables chaîne suivantes avec de vraies valeurs dans le fichier BasicDirectorySearch.cs ou BasicDirectorySearch.vb, suivant la version dans laquelle l'exemple est généré :
domainADsPath - chemin d'accès LDAP au domaine
nom d'utilisateur - nom d'utilisateur pour l'authentification auprès d'Active Directory
mot de passe - mot de passe pour l'authentification auprès d'Active Directory
schemaClassNameToSearch - nom de classe de schéma pour lequel imprimer des informations
Pour générer l'exemple
À une invite de commandes, accédez au répertoire \DS\BasicDirectorySearch. Naviguez jusqu'au répertoire CS ou VB, selon la version de l'exemple générée. Pour plus d'informations sur les paramètres requis et l'invite de commandes du Kit de développement logiciel (SDK), consultez Comment : définir des paramètres d'exemple.
Tapez msbuild basicdirectorysearch.sln sur la ligne de commande.
Pour exécuter l'exemple
À l'invite de commandes, accédez au répertoire qui contient le fichier exécutable généré.
Tapez basicdirectorysearch et appuyez sur ENTRÉE..
Remarque : |
|---|
Cet exemple est une application console. Vous devez la démarrer et l'exécuter dans une fenêtre d'invite de commandes pour consulter sa sortie. |
Notes
Cet exemple répertorie les informations suivantes :
Nombre total de résultats trouvés
Nombre total de propriétés trouvées
Nom de chaque propriété.
Chemin d'accès Active Directory, propriété displayName et nom de propriété pour chaque résultat de recherche
Cet exemple illustre les tâches suivantes :
Comment instancier un objet DirectorySearcher d'Active Directory
Comment instancier un objet DirectoryEntry, en s'authentifiant auprès d'Active Directory en fournissant un nom d'utilisateur et un mot de passe
Comment spécifier des paramètres de recherche Active Directory tels que Filter, PageSize, PropertiesLoad et SearchScope sur un objet DirectorySearcher
Comment rechercher dans Active Directory à l'aide de la méthode FindAll de l'objet DirectorySearcher
Comment accéder aux résultats d'une recherche Active Directory à l'aide de l'objet SearchResultCollection
Remarque :