Compartilhar via


Microsoft.Windows.Widgets.Providers Namespace

Fornece APIs para implementar um provedor de widget para Widgets do Windows.

Classes

WidgetActionInvokedArgs

Fornece dados para o microsoft.Windows.Widgets.Providers.IWidgetProvider.OnActionInvoked retorno de chamada, que é gerado quando uma ação é invocada em um widget, como o usuário clicando em um botão.

WidgetAnalyticsInfoReportedArgs

Fornece dados para o evento onAnalyticsInfoReported que é gerado quando o host do widget relata dados de análise associados a uma interação do usuário com um widget.

WidgetContext

Fornece informações sobre a configuração de um widget dentro do host do widget.

WidgetContextChangedArgs

Fornece dados para o Microsoft.Windows.Widgets.Providers.IWidgetProvider.OnWidgetContextChanged retorno de chamada.

WidgetCustomizationRequestedArgs

Fornece dados para o evento OnCustomizationRequested que é gerado quando o usuário solicita a personalização do widget por meio da interface do usuário do host do widget.

WidgetErrorInfoReportedArgs

Fornece dados para o evento OnErrorInfoReported que é gerado quando o host do widget relata um erro de widget.

WidgetInfo

Contém informações de status para um widget, incluindo o modelo visual, o modelo de dados, o estado personalizado, a hora da última atualização e as informações de contexto do host do widget.

WidgetManager

Fornece métodos para consultar, atualizar e excluir widgets.

WidgetUpdateRequestOptions

Fornece dados para chamadas para Microsoft.Windows.Widgets.Providers.WidgetManager.UpdateWidget.

Interfaces

IWidgetManager

A interface implementada pela classe WidgetManager, que fornece métodos para consultar, atualizar e excluir widgets.

IWidgetProvider

Essa interface é implementada pelos provedores de Widget do Windows para receber retornos de chamada do host do widget para eventos de tempo de vida do widget.

IWidgetProvider2

Essa interface é implementada pelos provedores de widget do Windows para receber retornos de chamada do host widget para eventos de personalização do widget.

IWidgetProviderAnalytics

Essa interface opcional pode ser implementada por provedores de widget do Windows para receber retornos de chamada do host do widget para eventos de análise de widget.

IWidgetProviderErrors

Essa interface é implementada pelos provedores de widget do Windows para receber retornos de chamada do host do widget para erros de widget.

Comentários

IWidgetProvider é a interface que deve ser implementada pelos provedores de widget para receber notificações de retorno de chamada para eventos de ciclo de vida do widget. Essa interface deve ser implementada como um servidor COM fora de processo.

A classe WidgetManager fornece métodos para atualizar, consultar e excluir widgets.