Windows.Management.Update 命名空间
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
此命名空间中的类型允许用户选择在其设备上接收Windows Insider Preview生成。 这些 API 旨在供 IoT 原始设备制造商 (OEM) 使用。
类
枚举
WindowsUpdateAdministratorOptions |
定义常量,这些常量指定调用方在注册 RegisterForAdministration 时希望控制的管理员选项。 |
WindowsUpdateAdministratorStatus |
定义指定状态代码以指示 Windows 更新管理员注册/注销是否成功的常量。 |
WindowsUpdateAttentionRequiredReason |
定义常量,这些常量指定更新在继续之前需要注意的详细原因。 |
示例
此 C# 示例演示了用户如何确定其设备是否正在接收预览版,或者是否存在阻止设备获取预览版的问题。
public string GetErrorMessage()
{
PreviewBuildsManager manager = PreviewBuildsManager.GetDefault();
if (manager != null)
{
PreviewBuildsState state = manager.GetCurrentState();
if (state.Properties.ContainsKey("ErrorMessage"))
{
return state.Properties["ErrorMessage"].ToString();
}
}
return String.Empty;
}
注解
这些 API 允许 IoT 设备接收Windows Insider Preview生成。 预计设备的 OEM 会在 Windows 设备门户中 创建设备配置属性的设置页。 在高级别,设备将读取 来自 PreviewBuildsState 的信息,然后显示给用户,然后使用它向设备注册用户帐户。 注册后,所有设置管理都将通过 Windows 预览体验计划联机完成,而不是在设备本身上完成。