Windowsウィジェットは、Windows アプリまたはプログレッシブ Web アプリ (PWA) によって提供されるテキストとグラフィックスを表示する小さな UI コンテナーです。 Windowsウィジェットで使用されるアダプティブ カード形式を使用すると、ウィジェット UI にデータを動的にバインドできます。 ウィジェットを更新するために、アプリまたはサービスは、ウィジェット ホストからの要求に応答し、ビジュアル テンプレートとウィジェットに関連付けられているデータの両方を指定する JSON 文字列を返すウィジェット サービス プロバイダーを実装します。
Windows ウィジェットエクスペリエンスの概要と、独自のウィジェットを作成するための設計ガイダンスについては、ウィジェットのWindowsを参照してください。
現在、パッケージ化された Win32 デスクトップ アプリまたはプログレッシブ Web アプリ (PWA) を使用してウィジェット プロバイダーを実装できます。 詳細については、以下を参照してください。
- win32 アプリでウィジェット プロバイダーを実装する (C#)
- win32 アプリでウィジェット プロバイダーを実装する (C++/WinRT)
- PWA 駆動型のウィジェットを構築する
- Web ウィジェット プロバイダー
- ウィジェット ヘッダーのカスタマイズ
ウィジェット プロバイダーを実装するための API リファレンス ドキュメントについては、Microsoft.Windowsを参照してください。Widgets.Providers 名前空間。
ウィジェットの作成とウィジェット プロバイダーの実装の基本のチュートリアルについては、「タブとスペース」のエピソード「Windows 11のウィジェットを作成する」をご覧ください。
その他のリソース
関連資料
Windows developer