Compartilhar via


IWidgetProvider.Deactivate(String) Método

Definição

Notifica o provedor de widget de que o host do widget não está mais solicitando ativamente o conteúdo atualizado do provedor.

public:
 void Deactivate(Platform::String ^ widgetId);
void Deactivate(winrt::hstring const& widgetId);
public void Deactivate(string widgetId);
function deactivate(widgetId)
Public Sub Deactivate (widgetId As String)

Parâmetros

widgetId
String

Platform::String

winrt::hstring

O identificador exclusivo do widget que está sendo desativado. O valor da ID do widget é gerado dinamicamente pelo WidgetManager. A ID do widget permanece a mesma para um widget desde o momento de sua criação até o momento em que o Widget é excluído. A ID do widget é um valor exclusivo em todos os widgets e em todos os provedores de widget.

Comentários

O Activate(WidgetContext) método é chamado para notificar o provedor de widget de que o host do widget está interessado em receber conteúdo atualizado do provedor. Esses dois métodos definem uma janela na qual o host do widget prefere mostrar o conteúdo mais atualizado. Os provedores de widget podem enviar atualizações para o widget a qualquer momento, como em resposta a uma notificação por push, mas, como em qualquer tarefa em segundo plano, é importante equilibrar o fornecimento de conteúdo atualizado com questões de recursos, como a duração da bateria.

Aplica-se a