다음을 통해 공유


ShutdownManager 클래스

정의

고정 용도 모드에서 실행되는 디바이스의 종료를 관리합니다.

public ref class ShutdownManager abstract sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.System.SystemManagementContract, 65536)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class ShutdownManager final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.System.SystemManagementContract), 65536)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public static class ShutdownManager
Public Class ShutdownManager
상속
Object Platform::Object IInspectable ShutdownManager
특성

Windows 요구 사항

디바이스 패밀리
Windows IoT Extension SDK (10.0.10240.0에서 도입되었습니다.)
API contract
Windows.System.SystemManagementContract (v1.0에서 도입되었습니다.)
앱 기능
systemManagement

설명

이 클래스의 모든 메서드는 정적이므로 메서드를 사용하기 위해 ShutdownManager 개체를 가져올 필요가 없습니다.

이 API를 사용하려면 IoT systemManagement 기능을 사용해야 합니다. 사용자는 Package.appmanifest에 다음을 추가할 수 있습니다. <iot:Capability Name="systemManagement"/>

버전 기록

Windows 버전 SDK 버전 추가된 값
1703 15063 EnterPowerState(PowerState)
1703 15063 EnterPowerState(PowerState,TimeSpan)
1703 15063 IsPowerStateSupported

메서드

BeginShutdown(ShutdownKind, TimeSpan)

고정 용도 모드에서 실행되는 디바이스를 종료하고 필요에 따라 지정된 시간(초) 후에 디바이스를 다시 시작합니다.

CancelShutdown()

이미 진행 중인 고정 용도 디바이스의 종료를 취소합니다.

EnterPowerState(PowerState)

지정된 전원 상태를 입력하도록 고정 용도 디바이스에 지시합니다.

EnterPowerState(PowerState, TimeSpan)

지정된 전원 상태를 입력한 다음 지정된 기간 후에 절전 모드를 해제하도록 고정 용도 디바이스에 지시합니다.

IsPowerStateSupported(PowerState)

지정된 전원 상태가 고정 용도 디바이스에서 지원되는지 여부를 가져옵니다.

적용 대상

추가 정보