2016-05-16 10 views
0

私はアクティブなディレクトリ検索を実行しており、次のコードで結果を得ることができます(コードはC#で、System.DirectoryServicesを使用しています):DirectoryServicesクラスのsearchResult.Properties []に変数を渡す方法

foreach (SearchResult searchResult in searchResults) 
     { 
      foreach (var detailresult1 in searchResult.Properties[ipPhone]) 
      { 
       arrayresult1[i] = detailresult1.ToString(); 
       i++; 
      } 
     } 

ここでは、ipPhoneをXMLファイルで設定した変数に置き換えます。この目的は、ユーザーがXMLファイルを変更して表示する変数を変更できることです。

たとえば、XMLファイルをipPhoneからmailに変更して、電子メールアドレスを表示することができます。

どのように変数をその文に渡しますか?

+0

'ipPhone'はすでに私にとっては可変識別子のようです。または、それは '' ipPhone ''であることを意味しましたか? –

+0

まあ... ipPhoneは、アクティブディレクトリの属性です。私がしたかったのは、ユーザーがipPhoneを別の属性に変更できるXMLファイルを設定することでした。電子メールを言うと、プログラムはipPhoneの代わりに電子メール属性をプルアップします。私はまだC#とVisual Studioには新しく、その変数を渡す際に問題が発生していました。私は、変数をテキストボックスに渡してから、そのテキストボックスから値を取得することで、それを理解したと思います。 –

答えて

0

テキストボックスにXLM変数を渡しただけで機能しました。

関連する問題