IWidgetProvider.DeleteWidget(String, String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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 de 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 em 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 tiver sido 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, o uso da ID do widget excluído para fazer chamadas adicionais sobre os métodos do WidgetManager não terá efeito.