Share via


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 Widget 提供者所實作,可從小工具主機接收小工具存留期事件的回呼。

IWidgetProvider2

這個介面是由 Windows 小工具提供者所實作,以接收小工具主控件自定義事件的回呼。

IWidgetProviderAnalytics

Windows 小工具提供者可以實作這個選擇性介面,以接收小工具分析事件的小工具主機回呼。

IWidgetProviderErrors

這個介面是由 Windows 小工具提供者所實作,可從小工具主機接收小工具錯誤的回呼。

備註

IWidgetProvider 是小工具提供者必須實作的介面,才能接收小工具生命週期事件的回呼通知。 此介面必須實作為跨進程 COM 伺服器。

類別 WidgetManager 提供更新、查詢和刪除小工具的方法。