HOW TO:建立簡單 System.DirectoryServices 應用程式

下列程式碼範例會建立完全可運作的 System.DirectoryServices 主控台應用程式。這個應用程式可根據模稜兩可的名稱 (例如,使用者名稱、使用者的名字、使用者的姓氏、電話號碼或辦公室位置) 來搜尋 Active Directory 網域服務,並顯示結果。

建立 System.DirectoryServices 主控台應用程式

  1. 開啟 Visual Studio,並按一下 [新增專案]。

  2. 在 [新增專案] 對話方塊的左窗格中選擇 [Visual Basic]、[Visual C#] 或 [Visual J#]。接著,在選擇的語言底下按一下 [Windows]。在 [範本] 窗格中,按一下 [主控台應用程式]。

  3. 命名專案,然後按一下 [確定]。

  4. 按一下 [專案 > 加入參考],然後在 [.NET] 索引標籤顯示的清單中按一下 [System.DirectoryServices]。

  5. 若要建置 C# 版本的應用程式,請將 "Using System.DirectoryServices;" 陳述式加入至 using 陳述式清單。若要建置 Visual Basic 版本的應用程式,請將 "Imports System.DirectoryServices" 陳述式加入至 Imports 陳述式清單。

  6. 將下列各行加入至 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]);
    }
    
  7. 編譯並執行應用程式。

如需使用 Windows 表單之 System.DirectoryServices 應用程式的詳細資訊和程式碼範例,請參閱列舉使用者成員資格

請參閱

工作

HOW TO:設定 System.DirectoryServices 的開發環境

參考

System.DirectoryServices

概念

列舉使用者成員資格

Send comments about this topic to Microsoft.

Copyright © 2007 by Microsoft Corporation.All rights reserved.