Microsoft.Windows.Widgets.Providers 命名空间

提供用于实现 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 提供用于更新、查询和删除小组件的方法。