UserActivity.ToJsonArray(IIterable<UserActivity>) Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Serializes a collection of UserActivity objects into a JSON string. Among other things, the JSON string will contain the App display name, the activation URL, the content URL, content information, and visual element information such as description, background color, and so on for each 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
Parameters
- activities
The collection of user activities to convert to JSON.
Returns
A JSON string representing the user activities.
Windows requirements
Device family |
Windows 10, version 1803 (introduced in 10.0.17134.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v6.0)
|
Remarks
A better re-engagement UI can be built within a consuming application if the source application can provide more details about the re-engagement. By serializing the collection of UserActivity objects into a JSON string, you can then store them in a DataPackage and reconstitute them in the consuming application to provide more insight about the source application and the specific activities within the application that sourced the DataPackage.
Applies to
See also
- <xref:Windows.ApplicationModel.UserActivities.UserActivity.ToJson%0aM%3aWindows.ApplicationModel.UserActivities.UserActivity.TryParseFromJsonArray(System.String)>