查找SharePoint UserProfileManager.Search方法的搜索语法文档

时间:2010-05-12 19:01:36

标签: sharepoint-2010 sharepoint-api user-profile

问候 -

我运行的SharePoint 2010服务器使用User Profile Service设置来同步到Active Directory。我想使用UserProfileManager.Search()方法根据特定条件返回用户配置文件。此方法的MSDN文档为here。 它声明该方法将返回与指定搜索模式匹配的用户配置文件。这正是我想要的。但是,没有关于有效搜索模式的文档。我做了一些猜测,比如“Department ='HR'”,但没有运气。我找不到任何其他文档或示例代码。任何人都可以提供有效“搜索模式”的样本吗?

返回用户配置文件的另一种方法是使用FullTextSqlQuery对象执行查询。我们还没有在此服务器上进行搜索设置,因此目前不支持此选项。

谢谢, 格雷格

1 个答案:

答案 0 :(得分:3)

UserProfileManager.Search方法仅限于几个内置字段。不幸的是,您无法搜索自定义配置文件属性。这是一篇很好的帖子,解释了它的用法:link text