2

ご挨拶 -

Active Directory と同期するために、User Profile Service セットアップを使用して SharePoint 2010 サーバーを実行しています。UserProfileManager.Search() メソッドを使用して、特定の基準に基づいてユーザー プロファイルを返したいと考えています。この方法に関する MSDN のドキュメントはこちらです。このメソッドは、指定された検索パターンに一致するユーザー プロファイルを返すことを示しています。これはまさに私が欲しいものです。ただし、有効な検索パターンとは何かに関するドキュメントはありません。「Department = 'HR'」のようないくつかの推測をしましたが、うまくいきませんでした。他のドキュメントやサンプル コードが見つかりません。誰でも有効な「検索パターン」のサンプルを提供できますか?

ユーザー プロファイルを返すもう 1 つの方法は、FullTextSqlQuery オブジェクトを使用してクエリを実行することです。このサーバーにはまだ検索設定がないため、これは現在のオプションではありません。

ありがとう、グレッグ

4

1 に答える 1

3

UserProfileManager.Search メソッドは、いくつかの組み込みフィールドに限定されています。残念ながら、カスタム プロファイル プロパティを検索することはできません。これは、その使用法を説明する優れた投稿です:リンクテキスト

于 2010-07-13T14:18:55.143 に答える