Partager via


PowerManager.SystemIdleStatusChanged Événement

Définition

Déclenché lorsque le système est occupé. Cela indique que le système ne passera pas à un état inactif dans un avenir proche et que l’heure actuelle est un bon moment pour que les composants effectuent des tâches en arrière-plan ou inactives qui empêchent autrement l’ordinateur d’entrer dans un état inactif.

// Register
static event_token SystemIdleStatusChanged(EventHandler<IInspectable> const& handler) const;

// Revoke with event_token
static void SystemIdleStatusChanged(event_token const* cookie) const;

// Revoke with event_revoker
static PowerManager::SystemIdleStatusChanged_revoker SystemIdleStatusChanged(auto_revoke_t, EventHandler<IInspectable> const& handler) const;
public static event System.EventHandler<object> SystemIdleStatusChanged;
function onSystemIdleStatusChanged(eventArgs) { /* Your code */ }
Microsoft.Windows.System.Power.PowerManager.addEventListener("systemidlestatuschanged", onSystemIdleStatusChanged);
Microsoft.Windows.System.Power.PowerManager.removeEventListener("systemidlestatuschanged", onSystemIdleStatusChanged);
- or -
Microsoft.Windows.System.Power.PowerManager.onsystemidlestatuschanged = onSystemIdleStatusChanged;
Public Shared Custom Event SystemIdleStatusChanged As EventHandler(Of Object) 

Type d'événement

Remarques

Il n’existe aucune notification lorsque le système est en mesure de passer à un état inactif. La notification de tâche en arrière-plan inactive n’indique pas si un utilisateur est présent sur l’ordinateur.

Cet événement correspond au GUID du paramètre d’alimentation GUID_IDLE_BACKGROUND_TASK.

S’applique à

Voir aussi