Microsoft.Windows.Widgets.Providers 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于实现 Windows 小组件小组件提供程序的 API。
类
WidgetActionInvokedArgs |
为 IWidgetProvider.OnActionInvoked(WidgetActionInvokedArgs) 回调提供数据,该数据在对小组件(例如用户单击按钮)调用操作时引发。 |
WidgetAnalyticsInfoReportedArgs |
为 OnAnalyticsInfoReported 事件提供数据,该事件在小组件主机报告与用户与小组件的交互关联的分析数据时引发。 |
WidgetContext |
提供有关小组件主机中小组件配置的信息。 |
WidgetContextChangedArgs |
为 IWidgetProvider.OnWidgetContextChanged(WidgetContextChangedArgs) 回调提供数据。 |
WidgetCustomizationRequestedArgs |
为 OnCustomizationRequested 事件提供数据,该事件在用户通过小组件主机 UI 请求小组件自定义时引发。 |
WidgetErrorInfoReportedArgs |
为小组件主机报告小组件错误时引发的 OnErrorInfoReported 事件提供数据。 |
WidgetInfo |
包含小组件的状态信息,包括可视化模板、数据模板、自定义状态、上次更新时间以及来自小组件主机的上下文信息。 |
WidgetManager |
提供用于查询、更新和删除小组件的方法。 |
WidgetUpdateRequestOptions |
为对 的调用 WidgetManager.UpdateWidget(WidgetUpdateRequestOptions)提供数据。 |
接口
IWidgetManager |
由 WidgetManager 类实现的接口,该类提供用于查询、更新和删除小组件的方法。 |
IWidgetProvider |
此接口由 Windows 小组件提供程序实现,用于从小组件主机接收小组件生存期事件的回调。 |
IWidgetProvider2 |
此接口由 Windows 小组件提供程序实现,用于从小组件主机接收小组件自定义事件的回调。 |
IWidgetProviderAnalytics |
此可选接口可由 Windows 小组件提供程序实现,以接收来自小组件主机的小组件分析事件的回调。 |
IWidgetProviderErrors |
此接口由 Windows 小组件提供程序实现,用于从小组件主机接收针对小组件错误的回调。 |
注解
IWidgetProvider 是小组件提供程序必须实现的接口,以便接收小组件生命周期事件的回调通知。 此接口必须作为进程外 COM 服务器实现。
类 WidgetManager 提供用于更新、查询和删除小组件的方法。