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-уведомление, но, как и в случае с любой фоновой задачей, важно сбалансировать предоставление актуального содержимого с проблемами ресурсов, такими как время работы батареи.