Partager via


ShutdownManager Classe

Définition

Gère l’arrêt des appareils qui s’exécutent en mode à usage fixe.

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
Héritage
Object Platform::Object IInspectable ShutdownManager
Attributs

Configuration requise pour Windows

Famille d’appareils
Windows IoT Extension SDK (introduit dans 10.0.10240.0)
API contract
Windows.System.SystemManagementContract (introduit dans v1.0)
Fonctionnalités de l’application
systemManagement

Remarques

Toutes les méthodes de cette classe étant statiques, vous n’avez pas besoin d’obtenir un objet ShutdownManager pour utiliser les méthodes.

Cette API nécessite l’utilisation de la fonctionnalité IoT systemManagement . Les utilisateurs peuvent ajouter les éléments suivants à leur package.appmanifest : <iot:Capability Name="systemManagement"/>

Historique des versions

Version de Windows Version du SDK Valeur ajoutée
1703 15063 EnterPowerState(PowerState)
1703 15063 EnterPowerState(PowerState,TimeSpan)
1703 15063 IsPowerStateSupported

Méthodes

BeginShutdown(ShutdownKind, TimeSpan)

Arrête un appareil qui s’exécute en mode à usage fixe et redémarre éventuellement l’appareil après le nombre de secondes spécifié.

CancelShutdown()

Annule l’arrêt d’un appareil à usage fixe déjà en cours.

EnterPowerState(PowerState)

Indique à un appareil à usage fixe d’entrer l’état d’alimentation donné.

EnterPowerState(PowerState, TimeSpan)

Indique à un appareil à usage fixe d’entrer l’état d’alimentation donné, puis de se réveiller après la période donnée.

IsPowerStateSupported(PowerState)

Obtient si un état d’alimentation donné est pris en charge sur un appareil à usage fixe.

S’applique à

Voir aussi