ShutdownManager Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Verwaltet das Herunterfahren von Geräten, die im Modus "Fester Zweck" ausgeführt werden.
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
- Vererbung
- Attribute
Windows-Anforderungen
Gerätefamilie |
Windows IoT Extension SDK (eingeführt in 10.0.10240.0)
|
API contract |
Windows.System.SystemManagementContract (eingeführt in v1.0)
|
App-Funktionen |
systemManagement
|
Hinweise
Alle Methoden dieser Klasse sind statisch, sodass Sie kein ShutdownManager-Objekt abrufen müssen, um die Methoden zu verwenden.
Diese API erfordert die Verwendung der IoT-Funktion "SystemManagement" . Benutzer können ihrem Package.appmanifest Folgendes hinzufügen: <iot:Capability Name="systemManagement"/>
Versionsverlauf
Windows-Version | SDK-Version | Wertschöpfung |
---|---|---|
1703 | 15063 | EnterPowerState(PowerState) |
1703 | 15063 | EnterPowerState(PowerState,TimeSpan) |
1703 | 15063 | IsPowerStateSupported |
Methoden
BeginShutdown(ShutdownKind, TimeSpan) |
Fährt ein Gerät herunter, das im Modus "Fester Zweck" ausgeführt wird, und startet das Gerät optional nach der angegebenen Anzahl von Sekunden neu. |
CancelShutdown() |
Bricht das Herunterfahren eines geräts mit fester Verwendung ab, das bereits ausgeführt wird. |
EnterPowerState(PowerState) |
Weist ein Gerät mit festem Zweck an, in den angegebenen Energiezustand zu wechseln. |
EnterPowerState(PowerState, TimeSpan) |
Weist ein Gerät mit festem Zweck an, in den angegebenen Energiezustand zu wechseln und dann nach dem angegebenen Zeitraum wieder aufzuwachen. |
IsPowerStateSupported(PowerState) |
Ruft ab, ob ein bestimmter Energiezustand auf einem Gerät mit festen Zwecken unterstützt wird. |