다음을 통해 공유


WidgetManager 클래스

정의

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

public ref class WidgetManager sealed : IWidgetManager
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.Windows.Widgets.WidgetContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class WidgetManager final : IWidgetManager
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.Windows.Widgets.WidgetContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class WidgetManager : IWidgetManager
Public NotInheritable Class WidgetManager
Implements IWidgetManager
상속
Object Platform::Object IInspectable WidgetManager
특성
구현

설명

이 클래스는 기존 위젯에 대해서만 작업을 수행할 수 있습니다.

를 호출GetDefault()하여 이 클래스의 instance 가져옵니다.

메서드

DeleteWidget(String)

위젯 호스트에서 위젯 제거를 요청합니다.

GetDefault()

WidgetManager 클래스의 인스턴스를 가져옵니다.

GetWidgetIds()

호출 공급자 앱과 연결된 위젯에 대한 모든 위젯 ID를 가져옵니다.

GetWidgetInfo(String)

WidgetInfo 시각적 템플릿, 데이터 템플릿, 사용자 지정 상태, 마지막 업데이트 시간 및 위젯 호스트의 컨텍스트 정보를 포함하여 제공된 위젯 ID를 사용하여 위젯에 대한 정보를 포함하는 개체를 가져옵니다.

GetWidgetInfos()

호출 앱과 연결된 모든 위젯에 대해 저장된 정보를 가져옵니다.

UpdateWidget(WidgetUpdateRequestOptions)

위젯 호스트에 위젯에 대한 업데이트된 콘텐츠를 제공합니다.

적용 대상