Freigeben über


ShutdownManager.BeginShutdown(ShutdownKind, TimeSpan) Methode

Definition

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.

public:
 static void BeginShutdown(ShutdownKind shutdownKind, TimeSpan timeout);
 static void BeginShutdown(ShutdownKind const& shutdownKind, TimeSpan const& timeout);
public static void BeginShutdown(ShutdownKind shutdownKind, System.TimeSpan timeout);
function beginShutdown(shutdownKind, timeout)
Public Shared Sub BeginShutdown (shutdownKind As ShutdownKind, timeout As TimeSpan)

Parameter

shutdownKind
ShutdownKind

Der Typ des auszuführenden Herunterfahrens, entweder mit oder ohne Neustart des Geräts.

timeout
TimeSpan TimeSpan

Die Zeitspanne in Sekunden, die vor dem Neustart des Geräts gewartet werden muss, wenn shutdownKindist ShutdownKind.Restart.

Windows-Anforderungen

App-Funktionen
systemManagement

Hinweise

Diese API erfordert die Verwendung der IoT-SystemVerwaltungsfunktion und die Aufnahme von iot in die Liste IgnorableNamespaces . Benutzer können ihrem Package.appmanifest: <iot:Capability Name="systemManagement"/>Folgendes hinzufügen und iot zu ihrer vorhandenen Liste von IgnorableNamespaces hinzufügen.

Gilt für: