WidgetManager 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供用于查询、更新和删除小组件的方法。
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
- 继承
- 属性
- 实现
注解
此类只能对现有小组件执行操作。
通过调用 GetDefault()获取此类的实例。
方法
DeleteWidget(String) |
请求从小组件主机中删除小组件。 |
GetDefault() |
获取 WidgetManager 类的实例。 |
GetWidgetIds() |
获取与调用提供程序应用关联的小组件的所有小组件 ID。 |
GetWidgetInfo(String) |
获取一个 WidgetInfo 对象,该对象包含有关具有小组件 ID 的小组件的信息,包括可视化模板、数据模板、自定义状态、上次更新时间以及来自小组件主机的上下文信息。 |
GetWidgetInfos() |
获取与调用应用关联的所有小组件的存储信息。 |
UpdateWidget(WidgetUpdateRequestOptions) |
向小组件主机提供小组件的更新内容。 |