次の方法で共有


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

ピン留めされていないウィジェットの一意識別子。 ウィジェット ID 値は、WidgetManagerによって動的に生成されます。 ウィジェット ID は、ウィジェットの作成時点からウィジェットが削除されるまで同じままです。 ウィジェット ID は、すべてのウィジェットとすべてのウィジェット プロバイダーで一意の値です。

customState
String

Platform::String

winrt::hstring

固定解除されたウィジェットのカスタム状態を含む文字列。

注釈

特定のウィジェット ID に対してこのメソッドが呼び出されるとすぐに、プロバイダーはそのウィジェットに対する他の要求を受け取りません。 このメソッドが呼び出された時点で、削除されたウィジェットの ID を使用して、WidgetManager のメソッドをさらに呼び出しても効果はありません。

適用対象