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)

特定の 電源状態 が固定目的デバイスでサポートされているかどうかを取得します。

適用対象

こちらもご覧ください