Application.SetSuspendState(PowerState, Boolean, Boolean) Metoda

Definice

Pozastaví nebo hibernace systému nebo požádá o pozastavení nebo hibernaci systému.

public:
 static bool SetSuspendState(System::Windows::Forms::PowerState state, bool force, bool disableWakeEvent);
public static bool SetSuspendState(System.Windows.Forms.PowerState state, bool force, bool disableWakeEvent);
static member SetSuspendState : System.Windows.Forms.PowerState * bool * bool -> bool
Public Shared Function SetSuspendState (state As PowerState, force As Boolean, disableWakeEvent As Boolean) As Boolean

Parametry

state
PowerState

Označuje PowerState režim aktivity napájení, na který se má přechod provést.

force
Boolean

true vynutit pozastavení režimu okamžitě; false způsobit, že Windows odeslat žádost o pozastavení každé aplikaci.

disableWakeEvent
Boolean

true chcete-li zakázat obnovení stavu napájení systému na aktivní při události probuzení, false aby bylo možné obnovit stav napájení systému na aktivní událost probuzení.

Návraty

true pokud je systém pozastaven, jinak , false.

Poznámky

Pokud aplikace nereaguje na žádost o pozastavení do 20 sekund, Windows zjistí, že je v nereagovaném stavu a že se aplikace může buď přesunout do režimu spánku nebo ukončit. Jakmile ale aplikace odpoví na žádost o pozastavení, může to trvat, kdykoli potřebuje vyčistit prostředky a vypnout aktivní procesy.

Platí pro

Viz také