IWidgetProvider.DeleteWidget(String, String) Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Notifica al proveedor de widgets que uno de los widgets que admite se ha eliminado, por ejemplo, cuando un usuario quita un widget de un 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
Identificador único del widget que se está desanclando. El valor del identificador del widget se genera dinámicamente mediante .WidgetManager El identificador del widget sigue siendo el mismo para un widget desde el momento de su creación hasta el momento en que se elimina el widget. El identificador del widget es un valor único en todos los widgets y en todos los proveedores de widgets.
- customState
-
String
Platform::String
winrt::hstring
Cadena que contiene el estado personalizado del widget que se ha desanclar.
Comentarios
En cuanto se haya llamado a este método para un identificador de widget específico, el proveedor no recibirá ninguna otra solicitud de ese widget. En el momento en que se llama a este método, el uso del identificador del widget eliminado para realizar más llamadas en los métodos de WidgetManager no tendrá ningún efecto.