Freigeben über


IWidgetProvider.DeleteWidget(String, String) Methode

Definition

Benachrichtigt den Widgetanbieter, dass eines der unterstützten Widgets gelöscht wurde, z. B. wenn ein Benutzer ein Widget aus einem Widgethost entfernt.

public:
 void DeleteWidget(Platform::String ^ widgetId, Platform::String ^ customState);
void DeleteWidget(winrt::hstring const& widgetId, winrt::hstring const& customState);
public void DeleteWidget(string widgetId, string customState);
function deleteWidget(widgetId, customState)
Public Sub DeleteWidget (widgetId As String, customState As String)

Parameter

widgetId
String

Platform::String

winrt::hstring

Der eindeutige Bezeichner des Widgets, das entpinnt 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.

customState
String

Platform::String

winrt::hstring

Eine Zeichenfolge, die den benutzerdefinierten Zustand des widgets enthält, das aufgehoben wurde.

Hinweise

Sobald diese Methode für eine bestimmte Widget-ID aufgerufen wurde, erhält Ihr Anbieter keine weiteren Anforderungen für dieses Widget. Zum Zeitpunkt des Aufrufs dieser Methode hat die Verwendung der ID des gelöschten Widgets, um weitere Aufrufe der Methoden von WidgetManager durchzuführen, keine Auswirkungen.

Gilt für: