Freigeben über


IWidgetProvider.Deactivate(String) Methode

Definition

Benachrichtigt den Widgetanbieter, dass der Widgethost nicht mehr aktiv aktualisierte Inhalte vom Anbieter anfordert.

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)

Parameter

widgetId
String

Platform::String

winrt::hstring

Der eindeutige Bezeichner des Widgets, das deaktiviert wird. Der Wert der WidgetManagerWidget-ID wird dynamisch vom generiert. Die Widget-ID bleibt für ein Widget vom Zeitpunkt seiner Erstellung bis zum Löschen des Widgets identisch. Die Widget-ID ist ein eindeutiger Wert für alle Widgets und alle Widgetanbieter.

Hinweise

Die Activate(WidgetContext) -Methode wird aufgerufen, um den Widgetanbieter zu benachrichtigen, dass der Widgethost daran interessiert ist, aktualisierte Inhalte vom Anbieter zu erhalten. Diese beiden Methoden definieren ein Fenster, bei dem das größte Interesse des Widgethosts darin besteht, den aktuellsten Inhalt anzuzeigen. Widgetanbieter können jederzeit Updates an das Widget senden, z. B. als Reaktion auf eine Pushbenachrichtigung. Wie bei jeder Hintergrundaufgabe ist es jedoch wichtig, die Bereitstellung aktueller Inhalte gegen Ressourcenbedenken wie Akkulaufzeit abzuwägen.

Gilt für: