0

我从 GitHub 上的 UWP 示例存储库中找到了有关如何为 UWP 应用程序创建联系人以及联系人列表注释的好信息。

我找不到的是如何将行项目添加到联系人的时间线,就像邮件程序为该联系人添加最近收到的电子邮件或 Skype Preview 添加最近收到的电话或消息一样。

另外,您如何使联系人列表对用户只读?我希望联系人列表仅由应用程序更新。我指的是添加到人员应用程序的联系人列表。然后可以将这些联系人与人员中心中的其他联系人链接。

4

1 回答 1

0

如果您指的是时间线中显示的数据,它实际上是许多不同的来源(本地和云托管),没有特定的 API 可以帮助处理数据,它只是调用历史消息传递历史的组合、电子邮件历史记录日历数据和一些云提供商。

UI 只是使用SemanticZoom控件的分组ListView的扩展。每个时间跨度只是一个分组。

你如何使一个联系人列表只读给用户?我希望联系人列表仅由应用程序更新。

我不确定你说的是什么。如果您只是获取所有联系人并将它们显示在列表控件中,则用户应该无法在您的应用程序中对其进行编辑。如果您的意思是用户更新联系人应用程序中的联系人,那么您不需要此操作。恐怕你无法控制。People 应用程序是系统默认应用程序,它应该有权更新联系人。

于 2017-03-09T02:41:50.380 回答