private async Task StartupAsync() { // TODO WTS: This is a sample to demonstrate how to add a UserActivity. Please adapt and move this method call to where you consider convenient in your app. await UserActivityService.AddSampleUserActivity(); await Task.CompletedTask; }
public static async Task AddSampleUserActivity() { var activityId = nameof(SchemeActivationSamplePage); var displayText = "Sample Activity"; var description = $"Sample UserActivity added from Application '{Package.Current.DisplayName}' at {DateTime.Now.ToShortTimeString()}"; var imageUrl = "http://adaptivecards.io/content/cats/2.png"; var activityData = new UserActivityData(activityId, CreateActivationDataSample(), displayText, Colors.DarkRed); var adaptiveCard = CreateAdaptiveCardSample(displayText, description, imageUrl); await UserActivityService.CreateUserActivityAsync(activityData, adaptiveCard); }