HOW TO:建立簡單 System.DirectoryServices 應用程式
下列程式碼範例會建立完全可運作的 System.DirectoryServices 主控台應用程式。這個應用程式可根據模稜兩可的名稱 (例如,使用者名稱、使用者的名字、使用者的姓氏、電話號碼或辦公室位置) 來搜尋 Active Directory 網域服務,並顯示結果。
建立 System.DirectoryServices 主控台應用程式
開啟 Visual Studio,並按一下 [新增專案]。
在 [新增專案] 對話方塊的左窗格中選擇 [Visual Basic]、[Visual C#] 或 [Visual J#]。接著,在選擇的語言底下按一下 [Windows]。在 [範本] 窗格中,按一下 [主控台應用程式]。
命名專案,然後按一下 [確定]。
按一下 [專案 > 加入參考],然後在 [.NET] 索引標籤顯示的清單中按一下 [System.DirectoryServices]。
若要建置 C# 版本的應用程式,請將 "Using System.DirectoryServices;" 陳述式加入至 using 陳述式清單。若要建置 Visual Basic 版本的應用程式,請將 "Imports System.DirectoryServices" 陳述式加入至 Imports 陳述式清單。
將下列各行加入至 Class1 Main 模組。
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]); }
編譯並執行應用程式。
如需使用 Windows 表單之 System.DirectoryServices 應用程式的詳細資訊和程式碼範例,請參閱列舉使用者成員資格。
請參閱
工作
HOW TO:設定 System.DirectoryServices 的開發環境
參考
概念
Send comments about this topic to Microsoft.
Copyright © 2007 by Microsoft Corporation.All rights reserved.