Windows.Management.Update 네임스페이스

이 API를 사용하면 사용자가 디바이스에서 Windows Insider Preview 빌드 수신을 옵트인하거나 받을 수 없습니다. 이는 IoT OEM에서 사용되도록 하기 위한 것입니다.

클래스

PreviewBuildsManager

디바이스에 대한 미리 보기 빌드의 상태를 관리합니다.

PreviewBuildsState

디바이스를 연결하여 디바이스를 Windows 참가자 프로그램 연결하는 데 사용되는 정보를 포함합니다.

WindowsUpdate
WindowsUpdateActionCompletedEventArgs
WindowsUpdateActionProgress
WindowsUpdateActionResult
WindowsUpdateAdministrator
WindowsUpdateApprovalData
WindowsUpdateAttentionRequiredInfo
WindowsUpdateAttentionRequiredReasonChangedEventArgs
WindowsUpdateGetAdministratorResult
WindowsUpdateItem
WindowsUpdateManager
WindowsUpdateProgressChangedEventArgs
WindowsUpdateRestartRequestOptions
WindowsUpdateScanCompletedEventArgs

구조체

WindowsUpdateContract

열거형

WindowsUpdateAdministratorOptions
WindowsUpdateAdministratorStatus
WindowsUpdateAttentionRequiredReason

예제

이 예제에서는 사용자가 디바이스가 미리 보기 빌드를 수신하는지 또는 디바이스가 미리 보기 빌드를 가져오지 못하게 하는 데 문제가 있는지를 확인하는 방법을 보여 줍니다.

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 참가자 프로그램 통해 온라인으로 수행됩니다.