2010-05-12 60 views
2

问候搜索语法文件 -寻找的SharePoint UserProfileManager.Search方法

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

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

感谢, 格雷格

回答

3

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

+0

感谢您的链接迈克尔。我想,如果我等了很久,MS的人最终会记录下来。 :) – 2010-07-13 20:25:41