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()获取此类的实例。

方法

DeleteWidget(String)

请求从小组件主机中删除小组件。

GetDefault()

获取 WidgetManager 类的实例。

GetWidgetIds()

获取与调用提供程序应用关联的小组件的所有小组件 ID。

GetWidgetInfo(String)

获取一个 WidgetInfo 对象,该对象包含有关具有小组件 ID 的小组件的信息,包括可视化模板、数据模板、自定义状态、上次更新时间以及来自小组件主机的上下文信息。

GetWidgetInfos()

获取与调用应用关联的所有小组件的存储信息。

UpdateWidget(WidgetUpdateRequestOptions)

向小组件主机提供小组件的更新内容。

适用于