Поделиться через


IWidgetProvider.Deactivate(String) Метод

Определение

Уведомляет поставщика мини-приложений о том, что узел мини-приложения больше не запрашивает у поставщика обновленное содержимое.

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)

Параметры

widgetId
String

Platform::String

winrt::hstring

Уникальный идентификатор деактивируемого мини-приложения. Значение идентификатора мини-приложения динамически создается WidgetManager. Идентификатор мини-приложения остается неизменным с момента его создания до момента удаления мини-приложения. Идентификатор мини-приложения — это уникальное значение для всех мини-приложений и всех поставщиков мини-приложений.

Комментарии

Метод Activate(WidgetContext) вызывается для уведомления поставщика мини-приложений о том, что узел мини-приложения заинтересован в получении обновленного содержимого от поставщика. Эти два метода определяют окно, в котором узел мини-приложения больше всего заинтересован в отображении самого актуального содержимого. Поставщики мини-приложений могут отправлять обновления в мини-приложение в любое время, например в ответ на push-уведомление, но, как и в случае с любой фоновой задачей, важно сбалансировать предоставление актуального содержимого с проблемами ресурсов, такими как время работы батареи.

Применяется к