IWidgetProvider.DeleteWidget(String, String) 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
例如,當使用者從小工具主機移除小工具時,通知小工具提供者其支援的某個小工具已被刪除。
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 的方法進行後續呼叫將不會有任何影響。