UserActivity.ToJsonArray(IIterable<UserActivity>) 方法

定义

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

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

表示用户活动的 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)>