次の方法で共有


WidgetManager クラス

定義

ウィジェットのクエリ、更新、および削除を行うメソッドを提供します。

public ref class WidgetManager sealed : IWidgetManager
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.Widgets.WidgetContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class WidgetManager final : IWidgetManager
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.Widgets.WidgetContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class WidgetManager : IWidgetManager
Public NotInheritable Class WidgetManager
Implements IWidgetManager
継承
Object Platform::Object IInspectable WidgetManager
属性
実装

注釈

このクラスは、既存のウィジェットに対してのみ操作を実行できます。

を呼び出 GetDefault()して、このクラスのインスタンスを取得します。

メソッド

DeleteWidget(String)

ウィジェット ホストからのウィジェットの削除を要求します。

GetDefault()

WidgetManager クラスのインスタンスを取得します。

GetWidgetIds()

呼び出し元プロバイダー アプリに関連付けられているウィジェットのすべてのウィジェット ID を取得します。

GetWidgetInfo(String)

提供された WidgetInfo ウィジェット ID を持つウィジェットに関する情報を含むオブジェクトを取得します。これには、ビジュアル テンプレート、データ テンプレート、カスタム状態、最終更新時刻、ウィジェット ホストからのコンテキスト情報が含まれます。

GetWidgetInfos()

呼び出し元アプリに関連付けられているすべてのウィジェットの格納された情報を取得します。

UpdateWidget(WidgetUpdateRequestOptions)

ウィジェットの更新されたコンテンツをウィジェット ホストに提供します。

適用対象