語言

IWidgetProvider.DeleteWidget(String, String) 方法

定義

例如,當使用者從小工具主機移除小工具時,通知小工具提供者其支援的某個小工具已被刪除。

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)

參數

widgetId
String

Platform::String

winrt::hstring

被解釘固定的元件唯一識別碼。 Widget ID 值由 WidgetManager 動態產生。 從小工具建立的那一刻起,小工具的 ID 保持不變,直到小工具被刪除為止。 Widget ID 是所有 Widget 及其提供者間唯一的值。

customState
String

Platform::String

winrt::hstring

一個包含已解釘固定小工具自訂狀態的字串。

備註

一旦此方法被呼叫到特定元件 ID,您的服務提供者將不會再收到該元件的其他請求。 在呼叫此方法時,使用已刪除小工具的 ID 對 WidgetManager 的方法進行後續呼叫將不會有任何影響。

適用於