Compartilhar via


IWidgetProvider.DeleteWidget(String, String) Método

Definição

Notifica o provedor de widget de que um dos widgets compatíveis com ele foi excluído, por exemplo, quando um usuário remove um widget de um 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)

Parâmetros

widgetId
String

Platform::String

winrt::hstring

O identificador exclusivo do widget que está sendo desafixado. O valor da ID do widget é gerado dinamicamente pelo WidgetManager. A ID do widget permanece a mesma para um widget desde o momento de sua criação até o momento em que o Widget é excluído. A ID do widget é um valor exclusivo em todos os widgets e todos os provedores de widget.

customState
String

Platform::String

winrt::hstring

Uma cadeia de caracteres que contém o estado personalizado do widget que foi desafixado.

Comentários

Assim que esse método for chamado para uma ID de widget específica, seu provedor não receberá nenhuma outra solicitação para esse widget. No momento em que esse método é chamado, usar a ID do widget excluído para fazer chamadas adicionais nos métodos do WidgetManager não terá efeito.

Aplica-se a