UserActivity.ToJsonArray(IIterable<UserActivity>) 方法

定义

UserActivity 对象的集合序列化为 JSON 字符串。 除其他事项外,JSON 字符串将包含每个 UserActivity 的应用显示名称、激活 URL、内容 URL、内容信息和可视元素信息(如说明、背景色等)。

public:
 static Platform::String ^ ToJsonArray(IIterable<UserActivity ^> ^ activities);
 static winrt::hstring ToJsonArray(IIterable<UserActivity> const& activities);
public static string ToJsonArray(IEnumerable<UserActivity> activities);
function toJsonArray(activities)
Public Shared Function ToJsonArray (activities As IEnumerable(Of UserActivity)) As String

参数

activities

IIterable<UserActivity>

IEnumerable<UserActivity>

要转换为 JSON 的用户活动的集合。

返回

String

Platform::String

winrt::hstring

表示用户活动的 JSON 字符串。

Windows 要求

设备系列
Windows 10, version 1803 (在 10.0.17134.0 中引入)
API contract
Windows.Foundation.UniversalApiContract (在 v6.0 中引入)

注解

如果源应用程序可以提供有关重新参与的更多详细信息,则可以在消耗型应用程序中生成更好的重新参与 UI。 通过将 UserActivity 对象的集合序列化为 JSON 字符串,可以将其存储在 DataPackage 中,并在使用的应用程序中重建它们,以便提供有关源应用程序以及生成 DataPackage 的应用程序中的特定活动的更多见解。

适用于

另请参阅

  • <xref:Windows.ApplicationModel.UserActivities.UserActivity.ToJson%0aM%3aWindows.ApplicationModel.UserActivities.UserActivity.TryParseFromJsonArray(System.String)>