현재 라이브 타일 일정을 업데이트하는 Windows Phone 7 응용 프로그램이 있습니다.업그레이드 후 라이브 타일 일정을 중지하는 방법
새로운 버전의 앱은 백그라운드 작업을 사용하여 타일을 업데이트합니다.
그러나 휴대 전화에서 앱을 업그레이드 한 후 타일이 이미 주 타일에서 실행 중이면 업데이트를 중지하지 않습니다.
실행중인 타일 일정을 중지해야합니다.
새로운 일정을 생성하고 작동하지 않습니다 중지 :
ShellTile mainTile = ShellTile.ActiveTiles.FirstOrDefault();
t = new ShellTileSchedule(mainTile)
{
MaxUpdateCount = 1,
Recurrence = UpdateRecurrence.Onetime,
StartTime = DateTime.Now,
RemoteImageUri = new Uri("http://mysite.com/livetile.png")
};
t.Start();
t.Stop();
두 가지 이유가 있습니다. MSDN에서 쉽게 찾을 수 없으며 해킹을 사용하고 싶지 않기 때문에 정답이있는 SO 페이지가 있어야한다고 생각했습니다. 올바른 방법을 사용했는지 확인하고 싶었습니다. – Doug
MSDN은 분명히있을 수 있음을 분명히합니다. * 하나 * 페이지 당'ShellTileSchedule', 그래서 :-) –
새로운 것을 생성하고 멈추는이 솔루션은 작동하지 않습니다 ...? – Doug