private static void UpdateTile(string condition, string celsius, string fahrenheit) { var tile = TileUpdateManager.CreateTileUpdaterForApplication(); if (tile.Setting != NotificationSetting.Enabled) { return; } var locationName = GetSetting("locationName"); ITileWideText01 tileContent = TileContentFactory.CreateTileWideText01(); tileContent.TextHeading.Text = locationName; tileContent.TextBody1.Text = condition; tileContent.TextBody2.Text = "Celsius: " + celsius; tileContent.TextBody3.Text = "Fahrenheit: " + fahrenheit; ITileSquareBlock squareTileContent = TileContentFactory.CreateTileSquareBlock(); squareTileContent.TextBlock.Text = celsius; squareTileContent.TextSubBlock.Text = locationName; tileContent.SquareContent = squareTileContent; tileContent.Branding = TileBranding.Logo; TileNotification tileNotification = new TileNotification(tileContent.GetXml()); TileUpdateManager.CreateTileUpdaterForApplication().Update(tileNotification); }