Microsoft.Windows.Widgets.Providers 命名空間
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
提供 API 來實作適用於 Windows 小工具的小工具提供者。
類別
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 Widget 提供者實作,以接收小工具存留期事件小工具主機的回呼。 |
IWidgetProvider2 |
此介面是由 Windows 小工具提供者實作,從小工具主機接收小工具自定義事件的回呼。 |
IWidgetProviderAnalytics |
Windows 小工具提供者可以實作這個選擇性介面,以從小工具主機接收小工具分析事件的回呼。 |
IWidgetProviderErrors |
此介面是由 Windows 小工具提供者實作,從小工具主機接收小工具錯誤的回呼。 |
備註
IWidgetProvider 是小工具提供者必須實作的介面,才能接收小工具生命週期事件的回呼通知。 此介面必須實作為跨進程 COM 伺服器。
WidgetManager 類別提供更新、查詢和刪除小工具的方法。