Condividi tramite


IWidgetProvider.DeleteWidget(String, String) Metodo

Definizione

Notifica al provider di widget che uno dei widget supportati è stato eliminato, ad esempio quando un utente rimuove un widget da un host widget.

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)

Parametri

widgetId
String

Platform::String

winrt::hstring

Identificatore univoco del widget da rimuovere. Il valore id widget viene generato dinamicamente da WidgetManager. L'ID del widget rimane invariato per un widget dal momento della sua creazione fino al momento in cui il Widget viene eliminato. L'ID widget è un valore univoco per tutti i widget e tutti i provider di widget.

customState
String

Platform::String

winrt::hstring

Stringa contenente lo stato personalizzato del widget che è stato rimosso.

Commenti

Non appena questo metodo è stato chiamato per un ID widget specifico, il provider non riceverà altre richieste per tale widget. Al momento della chiamata a questo metodo, l'ID del widget eliminato per effettuare ulteriori chiamate ai metodi di WidgetManager non avrà alcun effetto.

Si applica a