タイル XML を次のように組み合わせる必要があります。
<tile>
<visual version="3">
<binding template="TileSquare150x150Block" fallback="TileSquareBlock">
<text id="1">01</text>
<text id="2">Tue</text>
</binding>
<binding template="TileWide310x150PeekImageAndText01" fallback="TileWidePeekImageAndText01">
<image id="1" src="ms-appx:///Assets/WideLogo.png" />
<text id="1">some text</text>
</binding>
</visual>
</tile>
XML をこの形式にするために使用できる方法は多数ありますが、私のお気に入りの方法は、XML 操作をカプセル化するNotificationsExtensions ライブラリを使用することです。
プロジェクトでライブラリを参照すると、コードは次のようになります。
// create the wide template
ITileWide310x150PeekImageAndText01 wideContent = TileContentFactory.CreateTileWide310x150PeekImageAndText01();
wideContent.TextBodyWrap.Text = "some text";
wideContent.Image.Src = "ms-appx:///Assets/WideLogo.png";
// create the square template and attach it to the wide template
ITileSquare150x150Block squareContent = TileContentFactory.CreateTileSquare150x150Block();
squareContent.TextBlock.Text = "01";
squareContent.TextSubBlock.Text = "Tue";
wideContent.Square150x150Content = squareContent;
var tn = new TileNotification(wideContent.GetXml());
TileUpdateManager.CreateTileUpdaterForApplication("App").Clear();
TileUpdateManager.CreateTileUpdaterForApplication("App").Update(tn);