WindowsUpdateManager 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于通过回调监视更新活动和检索更新历史记录的接口。
public ref class WindowsUpdateManager sealed
/// [Windows.Foundation.Metadata.Activatable(Windows.Management.Update.IWindowsUpdateManagerFactory, 65536, "Windows.Management.Update.WindowsUpdateContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Management.Update.WindowsUpdateContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class WindowsUpdateManager final
[Windows.Foundation.Metadata.Activatable(typeof(Windows.Management.Update.IWindowsUpdateManagerFactory), 65536, "Windows.Management.Update.WindowsUpdateContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Management.Update.WindowsUpdateContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class WindowsUpdateManager
function WindowsUpdateManager(clientId)
Public NotInheritable Class WindowsUpdateManager
- 继承
- 属性
Windows 要求
设备系列 |
Windows Desktop Extension SDK (在 10.0.23504.0 中引入)
|
API contract |
Windows.Management.Update.WindowsUpdateContract (在 v1.0 中引入)
|
构造函数
WindowsUpdateManager(String) |
构造新的 WindowsUpdateManager 对象。 |
属性
IsScanning |
获取一个值,该值指示 WindowsUpdateManager 是否正在主动扫描更新。 |
IsWorking |
获取一个值,该值指示 WindowsUpdateManager 是否正在积极处理更新。 |
LastSuccessfulScanTimestamp |
获取一个值,该值指示 来自 WindowsUpdateManager 的上次成功扫描时间戳。 |
方法
GetApplicableUpdates() |
检索 WindowsUpdateManager 当前已知的所有适用更新的列表。 |
GetMostRecentCompletedUpdates(Int32) |
检索有关最近完成的更新的信息。 |
GetMostRecentCompletedUpdatesAsync(Int32) |
异步检索有关最近完成的更新的信息。 |
StartScan(Boolean) |
在设备上启动更新的新扫描。 |
事件
ActionCompleted |
在完成更新的操作时引发。 |
AttentionRequiredReasonChanged |
当更新的“需要注意”原因发生更改时引发。 |
ProgressChanged |
在更新的进度更改时引发。 |
ScanCompleted |
更新扫描完成时引发。 |
ScanningStateChanged |
扫描状态更改时引发。 |
WorkingStateChanged |
在工作状态更改时引发。 |