A short post to let you know that I have just published the updated NotificationsExtensions WnsRecipe Nuget with support for the new notification templates that were added in Windows 8.1.
Here is a short demonstration of how to use it to send a new TileSquare310x310ImageAndText01 template with the WnsRecipe Nuget Package
Install the package using Nuget Package Manager Console. (Note you could also do this using Manage package references in solution explorer)
install-package WnsRecipe
Add using statements to the NotificationsExtensions namespace
using NotificationsExtensions; using NotificationsExtensions.TileContent;New up a new WnsAccessTokenProvider and provide it your credentials configured in the Windows Store app Dashboard
private WnsAccessTokenProvider _tokenProvider = new WnsAccessTokenProvider("ms-app://Use Tile Content Factory to create your tile template
var tile = TileContentFactory.CreateTileSquare310x310ImageAndText01(); tile.Image.Src = "https://nickha.blob.core.windows.net/tiles/empty310x310.png"; tile.Image.Alt = "Images"; tile.TextCaptionWrap.Text = "New Windows 8.1 Tile Template 310x310"; // Note you really should not do the line below :), // instead you should be setting the required content // through property tile.Wide310x150Content so that users // get updates irrespective of what size tile they have pinned to Start tile.RequireWide310x150Content = false; //Send the notification to the desired channel var result = tile.Send(new Uri(channel), _tokenProvider);Enjoy, Nick Harris