ShutdownManager Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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
- 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. |