问题标签 [peoplepicker]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
334 浏览

c# - 联系 Picker 获取电子邮件地址

我正在使用 ContactPicker 类将 Windows 8 People App 集成到我的应用程序中。当点击一个按钮时,我会加载 People App。用户选择了一些朋友,我想在 ListView 中显示他们的姓名、图像和电子邮件地址。

我在显示名称和图像方面没有问题。它没有显示电子邮件地址,而是显示:System.Collections.Generic.List`1[System.String]任何解决方案?

XAML:

GetContactDetails 类:

0 投票
1 回答
292 浏览

ios - ABPeoplePickerNavigationController Facebook 与本地数据

我有一个运行良好的 ABPeoplePickerNavigationController,但现在它没有从我的联系人中获取值,也没有代码更改。

该联系人有多个电话号码,过去人员选择器可以看到所有电话号码,但现在它只看到标记为“facebook”的信息。所以它不再看到本地信息,只看到facebook关系中的信息。

最好,有没有办法确保我只查看本地数据?

-或者-

有没有办法确定我正在查看哪种类型的联系人?我可以处理“facebook”数据与“本地”数据,但我需要知道我正在使用哪种类型的记录来确定哪些数据可用。

这是我正在使用的方法(如果它是本地记录,这很好用):

.

**更新:我很确定这与将 iCloud 添加到联系人有关,这使本地联系人成为链接联系人“facebook”和“iCloud”的组合。所以现在我只需要检查链接的联系人并选择 iCloud 联系人。回到我的研究...

0 投票
2 回答
2138 浏览

sharepoint - 在共享点 2010 中的人员选取器控件中返回所有用户电子邮件的方法

任何人都可以尝试在 SharePoint 2010 中的人员选取器控件数组中获取所有用户的用户名和电子邮件吗?

如果是这样,你能给我一个方法吗?

该方法应具有(sharepointgroupname,sharepoint user)之类的参数

我试过这样。但它只从人员选择器控件返回一个用户名和电子邮件地址。我想为多个用户检索 Sharepoint 组和 Active Directory 组。请帮我。

0 投票
0 回答
1071 浏览

sharepoint - 自定义 MembershipProvider SharePoint FBA 和用户的显示名称

我们在声明感知的 SharePoint WebApplication 中同时使用 Windows 身份验证和基于表单的身份验证。自定义 MembershipProvider(数据源:Novell eDirectory)工作得很好,但我不确定一些事情。

每个用户记录的 cn 属性是一个唯一标识符(十六进制值)。不过,用户正在使用他们的电子邮件地址(和密码)登录。我们不想让唯一标识符在任何地方都可见。

返回以这种方式构造的 MembershipUser(s):

最后两个参数是“Custom-”MembershipUser 参数。我的最终目标是以 Windows 集成身份验证样式的“LastName,FirstName”显示用户。

现在,在输入我的电子邮件地址后,人员选择器会将我的电子邮件地址解析为“cn”名称,类似于 XYZ12345。相反,我想在整个 SharePoint 中显示“姓氏,名字”。该信息存在于数据源 (eDirectory) 中,我可以使用此信息丰富我的 CustomMembershipUser,但当然 PeoplePicker 或 SharePoint 中的任何其他内容都不会知道我的自定义 MembershipUser。

有什么我应该注意的相关索赔吗?

0 投票
2 回答
6608 浏览

sharepoint - SharePoint 2010 - 设置 peoplepicker-searchadforests,无法删除属性并获取设置后没有 -url 参数

我希望有人可以提供帮助的有趣行为。

尝试使用 Powershell 中的 stsadm 命令调整“ peoplepicker-searchadforests ”属性,我运行了以下命令:

未发送 -url 参数

它设置正确,现在我在运行 getproperty 时得到以下信息:

如果我试图清除它,这就是事情分崩离析的地方:

结果与 getproperty 输出:

我无法让 Exist 等于“否”。

如果我运行上述命令,但发送 -url 值,则不会发生此问题,并且我能够成功删除该属性。

例子:

结果是:

如果我这样做:

我得到:

但是,对于这个初始值,我找不到将 Exist 值设为“No”的方法。尝试使用

只会导致错误,因为它不是有效/格式正确的 URL。

是否有注册表值、web.config 文件或任何我可以手动编辑以删除/删除此属性的内容,以便我得到?

最糟糕的是,这样做似乎解决了我首先运行命令的问题(让 SP2010 中的 People Picker 搜索我们拥有的当前域和第二个域)。但是,如果在生产服务器上没有发生同样的事情,我无法撤消它,我就不能在我们的生产服务器上做同样的事情。

0 投票
2 回答
1361 浏览

sharepoint-2010 - 人员选取器无法在 SharePoint 2013 中的经典模式 Web 应用程序中工作

我有一个 SharePoint 2010 Web 应用程序迁移到 SharePoint 2013。这是一个经典模式的 Web 应用程序,我们没有使用声明,我的客户不想要它(不要问为什么?)。我将其他 Web 应用程序迁移为相同的进程,但我可以在其中添加用户。但在这我不能。我可以在中央管理的 Web 应用程序中添加用户和查找用户。但不在 Web 应用程序本身中。

我不确定我必须进行哪些更改才能开始从人员选择器中挑选或寻找用户。有任何想法吗。 在此处输入图像描述

0 投票
1 回答
2322 浏览

infopath - 每次更新表单后如何更改信息路径表单中的人员选择器值

我有一个状态机工作流程和相关任务。任务可以被编辑,直到它满足一些条件。由 infopath 形成的任务。这些任务包含一个人员选择器字段。我用这些值分配了 3 个字段:

这是有效的,我可以在我的表单中看到这些用户的价值。但是当我更改用户(例如:“user2”)并提交表单时,我无法检索手动更改的字段值,它总是返回“user1”的值。

请,如果你遇到这样的问题,请帮助我...

0 投票
1 回答
2124 浏览

asp.net-mvc - 如何在 .NET (MVC) 中创建 SharePoint 人员选取器?

如何在 .NET MVC 中创建与此类似的东西?:

人物选择器图像

基本上,人物选择器具有以下功能:

  • 按姓名、电子邮件、用户帐户搜索
  • 多选用户位于 Active Directory 中(也可选择位于 SharePoint 站点中)
0 投票
0 回答
707 浏览

sharepoint-2010 - 从人员选择器结果中排除某个域

因此,我们有一个位于 AD 林上的 SharePoint 场,该林以双向信任链接到其他林。

然后,我们的人员选择器工作得很好,可以找到我们试图找到的每个用户,无论用户在哪个域上。

现在,我需要配置人员选择器以在整个关系中查找来自当前和未来域的所有用户,但其中一个。因此,它必须是一种配置,无论配置了哪些域、OU、新的或旧的 2 路信任,人员选择器都会找到所有域的用户,但其中一个域。

我试图搜索一个 LDAP 查询,该查询可以完成提供的工作,peoplepicker-searchadcustomfilter但无法找到它或自己构建它。我们的广告专家也无法解决。

我宁愿不使用Peoplepicker-searchadforests,因为稍后当他们添加新域时,有人必须记住人员选择器需要一些配置。发生这种情况时,我可能离我很远,有人必须敲破脑袋才能找到它。

那么,从 LDAP 查询的角度来看,您有什么建议?非常感激。

0 投票
1 回答
892 浏览

ios - 通讯录检索选择的电话号码?

我的 Objective C 学习进展顺利,但在我的应用程序中遇到了问题。

下面是我到目前为止的代码,只是一个简单的单按钮应用程序,计划是单击按钮将打开联系人,让您选择一个联系人,然后从可用的联系人中选择一个特定号码,该号码保存为最终成为一个领域。我已经做到了这一点,但我点击联系人列表中的号码并没有任何反应。

.h 文件:

.m 文件: