2015-01-10 8 views
1
나는 다음과 같은 코드를 사용하여 내 앱의 라이브 타일을 만들고 관리해야

:업데이트 라이브 타일 8.1 오프라인

 var tileXml = TileUpdateManager.GetTemplateContent(TileTemplateType.TileSquare150x150PeekImageAndText01); 

     var tileImage = tileXml.GetElementsByTagName("image")[0] as XmlElement; 
     tileImage.SetAttribute("src", "ms-appx:///Assets/Icon.png"); 

     var tileText = tileXml.GetElementsByTagName("text"); 
     (tileText[0] as XmlElement).InnerText = ""+DateTime.Now.ToString(); 
     (tileText[1] as XmlElement).InnerText = "1"; 
     (tileText[2] as XmlElement).InnerText = "2"; 
     (tileText[3] as XmlElement).InnerText = "3"; 

     var tileNotification = new TileNotification(tileXml); 
     TileUpdateManager.CreateTileUpdaterForApplication().Update(tileNotification); 

그러나 나는 자동 스케줄러를 사용하여 라이브 타일 업데이트를 확인하는 방법을 잘 모르겠습니다을 에이전트. 하지만 TileUpdateManager.StartPeriodicAgent를 사용하여 보았습니다. URI 매개 변수가 필요하며 서버를 생성하지 않아도 라이브 타일을 업데이트 할 수 있습니다.

내가 할 수있는 방법이 있습니까? 고맙습니다. D

답변

관련 문제