Share via


ShutdownManager.EnterPowerState 메서드

정의

오버로드

EnterPowerState(PowerState)

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

EnterPowerState(PowerState, TimeSpan)

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

EnterPowerState(PowerState)

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

public:
 static void EnterPowerState(PowerState powerState);
/// [Windows.Foundation.Metadata.Overload("EnterPowerState")]
 static void EnterPowerState(PowerState const& powerState);
[Windows.Foundation.Metadata.Overload("EnterPowerState")]
public static void EnterPowerState(PowerState powerState);
function enterPowerState(powerState)
Public Shared Sub EnterPowerState (powerState As PowerState)

매개 변수

powerState
PowerState

입력할 전원 상태입니다.

특성

Windows 요구 사항

디바이스 패밀리
Windows IoT Extension SDK (10.0.15063.0에서 도입되었습니다.)
API contract
Windows.System.SystemManagementContract (v3.0에서 도입되었습니다.)

설명

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

추가 정보

적용 대상

EnterPowerState(PowerState, TimeSpan)

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

public:
 static void EnterPowerState(PowerState powerState, TimeSpan wakeUpAfter);
/// [Windows.Foundation.Metadata.Overload("EnterPowerStateWithTimeSpan")]
 static void EnterPowerState(PowerState const& powerState, TimeSpan const& wakeUpAfter);
[Windows.Foundation.Metadata.Overload("EnterPowerStateWithTimeSpan")]
public static void EnterPowerState(PowerState powerState, System.TimeSpan wakeUpAfter);
function enterPowerState(powerState, wakeUpAfter)
Public Shared Sub EnterPowerState (powerState As PowerState, wakeUpAfter As TimeSpan)

매개 변수

powerState
PowerState

입력할 전원 상태입니다.

wakeUpAfter
TimeSpan TimeSpan

지정된 전원 상태를 유지할 기간입니다. 이 시간이 경과하면 디바이스가 해제됩니다.

특성

Windows 요구 사항

디바이스 패밀리
Windows IoT Extension SDK (10.0.15063.0에서 도입되었습니다.)
API contract
Windows.System.SystemManagementContract (v3.0에서 도입되었습니다.)

설명

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

추가 정보

적용 대상