How to change 70x70 tile's image programmatically?


  • Could you please advise how can I change 70x70 tile's picture programmatically?

    Now I use NotificationsExtensions class from the Win 8.1 samples and this way looks something like that:

            //send tile notifications
            public static void sendTileNotification()
                //determine picture file name
                string pictureName = //...
                //create wide 310x150 image xml-block
                ITileWide310x150Image wideImageContent = TileContentFactory.CreateTileWide310x150Image();
                wideImageContent.Branding = TileBranding.None;
                wideImageContent.Image.Src = "ms-appx:///images/wideTiles310x150/" + pictureName;
                wideImageContent.Image.Alt = "";
                //create square 150x150 image xml-block
                ITileSquare150x150Image squareMidiumContent = TileContentFactory.CreateTileSquare150x150Image();
                squareMidiumContent.Branding = TileBranding.None;
                squareMidiumContent.Image.Src = "ms-appx:///images/squareTiles150x150/" + pictureName;
                squareMidiumContent.Image.Alt = "";
                //link xml-blocks
                wideImageContent.Square150x150Content  = squareMidiumContent;
                //send tile update notification
                //(!) by default:
                //    expiration time is empty
                //    notification queue is disabled

    There is no any filed something like "NotificationsExtensions.TileContent.ITileSquare70x70Image"....

    The NotificationsExtensions.TileContent.ITileSquare71x71Image doesn't work under Win 8.1

    Wednesday, April 16, 2014 4:53 PM


  • The small tiles aren't live and cannot be updated. It will always show the default image set in the manifest. Only the medium and larger tiles are live.


    • Marked as answer by _dima Thursday, April 17, 2014 9:21 AM
    Wednesday, April 16, 2014 5:57 PM