次の方法で共有


方法 : 簡単な System.DirectoryServices アプリケーションを作成する

すべての機能を持つ System.DirectoryServices コンソール アプリケーションを作成するコード例を次に示します。このアプリケーションは、あいまいな名前に基づいて Active Directory ドメイン サービスを検索します。

System.DirectoryServices Console アプリケーションを作成する

  1. Visual Studio を開いて、[新しいプロジェクト] をクリックします。

  2. [新しいプロジェクト] ダイアログ ボックスの左側のペインで、[Visual Basic]、[Visual C#]、または [Visual J#] を選択します。次に、選択した言語の下の [ウィンドウ] をクリックします。[テンプレート] ペインの [コンソール アプリケーション] をクリックします。

  3. プロジェクト名を指定して、[OK] をクリックします。

  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 アプリケーションの詳細とコード例については、「ユーザー メンバシップの列挙」を参照してください。

関連項目

タスク

方法 : System.DirectoryServices のための開発環境を設定する

リファレンス

System.DirectoryServices

概念

ユーザー メンバシップの列挙

Send comments about this topic to Microsoft.

Copyright © 2007 by Microsoft Corporation. All rights reserved.