Procédure de création d'une application System.DirectoryServices simple
L'exemple de code suivant crée une application console System.DirectoryServices entièrement fonctionnelle. Cette application exécute des recherches dans les services de domaine Active Directory en se basant sur un nom ambigu (par exemple, un nom d'utilisateur, le prénom ou le nom de famille d'un utilisateur, un numéro de téléphone ou l'emplacement d'un bureau) et affiche le résultat.
Création d'une application console System.DirectoryServices
Ouvrez Visual Studio et cliquez sur Nouveau projet.
Dans la boîte de dialogue Nouveau projet, dans le volet de gauche, choisissez Visual Basic, Visual C# ou Visual J#. Puis, sous le langage choisi, cliquez sur Windows. Dans le volet Modèles, cliquez sur Application console.
Nommez le projet, puis cliquez sur OK.
Cliquez sur Projet>Ajouter une référence..., puis dans la liste affichée sous l'onglet .NET cliquez sur System.DirectoryServices.
Si vous créez la version C# de l'application, ajoutez une instruction « Using System.DirectoryServices; » à la using liste des instructions. Si vous créez la version Visual Basic de l'application, ajoutez une instruction « Imports System.DirectoryServices » à la Imports liste des instructions.
Ajoutez les lignes suivantes au module principal Class1.
Imports System.DirectoryServices .... Dim src As DirectorySearcher = New DirectorySearcher("(anr=putANameHere)") Dim result As SearchResult For Each result In src.FindAll() Console.WriteLine("{0} {1}", result.Properties("Name")(0), result.Properties("telephoneNumber")(0)) Next
using System.DirectoryServices; ... DirectorySearcher src = new DirectorySearcher("(anr=putANameHere)"); foreach(SearchResult res in src.FindAll() ) { Console.WriteLine("{0} {1}", res.Properties["cn"][0], res.Properties["telephoneNumber"][0]); }
Compilez et exécutez l'application.
Pour obtenir plus d'informations et un exemple de code d'une application System.DirectoryServices qui utilise un Windows Form, voir Énumération des appartenances d'un utilisateur.
Voir aussi
Tâches
Procédure de configuration de l'environnement de développement pour System.DirectoryServices
Référence
Concepts
Énumération des appartenances d'un utilisateur
Send comments about this topic to Microsoft.
Copyright © 2007 par Microsoft Corporation. Tous droits réservés.