Microsoft.Windows.Widgets.Providers 命名空间

提供用于实现 Windows 小组件的小组件提供程序的 API。

WidgetActionInvokedArgs

提供 Microsoft.Windows.Widgets.Providers.IWidgetProvider.OnActionInvoked 回调的数据,该回调是在小组件上调用操作时引发的,例如用户单击按钮。

WidgetAnalyticsInfoReportedArgs

提供 OnAnalyticsInfoReported 事件的数据,该事件在小组件主机报告与小组件交互关联的分析数据时引发。

WidgetContext

提供有关小组件主机中小组件的配置的信息。

WidgetContextChangedArgs

Microsoft.Windows.Widgets.Providers.IWidgetProvider.OnWidgetContextChanged 回调提供数据。

WidgetCustomizationRequestedArgs

提供 OnCustomizationRequested 事件的数据,该事件是在用户通过小组件主机 UI 请求小组件自定义时引发的。

WidgetErrorInfoReportedArgs

为小组件主机报告小组件错误时引发的 OnErrorInfoReported 事件提供数据。

WidgetInfo

包含小组件的状态信息,包括视觉对象模板、数据模板、自定义状态、上次更新时间和小组件主机中的上下文信息。

WidgetManager

提供用于查询、更新和删除小组件的方法。

WidgetUpdateRequestOptions

为调用 Microsoft.Windows.Widgets.Providers.WidgetManager.UpdateWidget提供数据。

接口

IWidgetManager

WidgetManager 类实现的接口,该类提供查询、更新和删除小组件的方法。

IWidgetProvider

此接口由 Windows 小组件提供程序实现,用于从小组件主机接收小组件生存期事件的回调。

IWidgetProvider2

此接口由 Windows 小组件提供程序实现,用于从小组件主机接收小组件自定义事件的回调。

IWidgetProviderAnalytics

此可选接口可由 Windows 小组件提供程序实现,以便从小组件主机接收小组件分析事件的回调。

IWidgetProviderErrors

此接口由 Windows 小组件提供程序实现,用于从小组件主机接收小组件错误的回调。

注解

IWidgetProvider 是小组件提供程序必须实现的接口,才能接收小组件生命周期事件的回调通知。 此接口必须作为进程外 COM 服务器实现。

WidgetManager 类提供了用于更新、查询和删除小组件的方法。