다음을 통해 공유


WindowsUpdateManager 클래스

정의

콜백을 통해 업데이트 작업을 모니터링하고 업데이트 기록을 검색하는 데 사용되는 인터페이스입니다.

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
상속
Object Platform::Object IInspectable 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

작업 상태가 변경될 때 발생합니다.

적용 대상