Windows Phone 7 — Push-уведомление о плитке: очистить отодвинутую плитку?

Благодаря многим из вас, я наконец понял, как отправлять уведомления Toast и Title. Теперь, когда на телефон загружено обновленное название, как мне его очистить?

Я вижу, что есть .UnbindToShellTile();

Прямо сейчас это вызывает исключение, но я, возможно, не помещаю его в правильное место.

Спасибо.


person webdad3    schedule 15.01.2011    source источник


Ответы (2)


Вы можете поднять уведомление плитки с изображением, к которому хотите вернуться, и передать счетчик как 0, чтобы очистить его, если вы отправили его.

Из Типы push-уведомлений для Windows Phone

"Фоновое изображение никогда не вернется к предыдущей версии после успешного обновления, если предыдущее фоновое изображение не будет отправлено повторно с push-уведомлением."

а также

"если значение счетчика уже отображается на плитке, необходимо отправить значение 0, чтобы удалить изображение счетчика и значение из плитки."

person Mick N    schedule 16.01.2011

Waht действительно работал для меня на телефоне (Mango) для очистки счетчика:

    var appTile = ShellTile.ActiveTiles.FirstOrDefault();
    if (appTile == null) return; //Don't create...just update

    appTile.Update(new StandardTileData(){BackTitle = "", BackContent="", Count=0});
person EricSch    schedule 16.03.2012