Microsoft.Windows.Widgets.Providers 네임스페이스

Windows 위젯용 위젯 공급자를 구현하기 위한 API를 제공합니다.

클래스

WidgetActionInvokedArgs

사용자가 단추를 클릭하는 등 위젯에서 작업이 호출될 때 발생하는 콜백에 대한 데이터를 IWidgetProvider.OnActionInvoked(WidgetActionInvokedArgs) 제공합니다.

WidgetAnalyticsInfoReportedArgs

위젯 호스트가 위젯과의 사용자 상호 작용과 관련된 분석 데이터를 보고할 때 발생하는 OnAnalyticsInfoReported 이벤트에 대한 데이터를 제공합니다.

WidgetContext

위젯 호스트 내에서 위젯의 구성에 대한 정보를 제공합니다.

WidgetContextChangedArgs

IWidgetProvider.OnWidgetContextChanged(WidgetContextChangedArgs) 콜백에 데이터를 제공합니다.

WidgetCustomizationRequestedArgs

사용자가 위젯 호스트 UI를 통해 위젯 사용자 지정을 요청했을 때 발생하는 OnCustomizationRequested 이벤트에 대한 데이터를 제공합니다.

WidgetErrorInfoReportedArgs

위젯 호스트가 위젯 오류를 보고할 때 발생하는 OnErrorInfoReported 이벤트에 대한 데이터를 제공합니다.

WidgetInfo

시각적 템플릿, 데이터 템플릿, 사용자 지정 상태, 마지막 업데이트 시간 및 위젯 호스트의 컨텍스트 정보를 포함하여 위젯에 대한 상태 정보를 포함합니다.

WidgetManager

위젯을 쿼리, 업데이트 및 삭제하는 메서드를 제공합니다.

WidgetUpdateRequestOptions

에 대한 호출 WidgetManager.UpdateWidget(WidgetUpdateRequestOptions)에 대한 데이터를 제공합니다.

인터페이스

IWidgetManager

위젯을 쿼리, 업데이트 및 삭제하는 메서드를 제공하는 클래스에 의해 WidgetManager 구현되는 인터페이스입니다.

IWidgetProvider

이 인터페이스는 위젯 수명 이벤트에 대한 위젯 호스트에서 콜백을 수신하기 위해 Windows 위젯 공급자에 의해 구현됩니다.

IWidgetProvider2

이 인터페이스는 위젯 사용자 지정 이벤트에 대한 위젯 호스트에서 콜백을 수신하기 위해 Windows 위젯 공급자에 의해 구현됩니다.

IWidgetProviderAnalytics

이 선택적 인터페이스는 위젯 분석 이벤트에 대한 위젯 호스트에서 콜백을 수신하기 위해 Windows 위젯 공급자가 구현할 수 있습니다.

IWidgetProviderErrors

이 인터페이스는 위젯 오류에 대한 위젯 호스트에서 콜백을 수신하기 위해 Windows 위젯 공급자에 의해 구현됩니다.

설명

IWidgetProvider 는 위젯 수명 주기 이벤트에 대한 콜백 알림을 받기 위해 위젯 공급자가 구현해야 하는 인터페이스입니다. 이 인터페이스는 Out-of-process COM 서버로 구현되어야 합니다.

클래스는 WidgetManager 위젯을 업데이트, 쿼리 및 삭제하는 메서드를 제공합니다.