Elemento IdleSettings (settingsType)
Specifica il modo in cui l'utilità di pianificazione attività esegue attività quando il computer si trova in uno stato inattiva. Per informazioni sulle condizioni di inattività, vedere Condizioni di inattività attività.
<xs:element name="IdleSettings"
type="idleSettingsType"
minOccurs="0"
/>
L'elemento IdleSettings è definito dal tipo complesso settingsType .
Elemento padre
Elemento | Derivato da | Descrizione |
---|---|---|
Impostazioni | settingsType | Contiene le impostazioni usate dall'utilità di pianificazione per eseguire l'attività. |
Elementi figlio
Nota
Le impostazioni Duration e WaitTimeout sono deprecate. Sono ancora presenti nell'interfaccia utente dell'utilità di pianificazione e i relativi metodi di interfaccia possono comunque restituire valori validi, ma non vengono più usati.
Elemento | Tipo | Descrizione |
---|---|---|
RestartOnIdle | boolean | Specifica se l'attività viene riavviata quando il computer esegue il ciclo in una condizione inattiva più volte. |
StopOnIdleEnd | boolean | Specifica che l'utilità di pianificazione attività arresterà l'attività se la condizione inattiva termina prima del completamento dell'attività. |
Deprecato: durata | duration | Specifica quanto tempo il computer deve essere in uno stato inattiva prima dell'esecuzione dell'attività. |
Deprecato: WaitTimeout | duration | Specifica la quantità di tempo in cui l'utilità di pianificazione dell'attività attenderà che si verifichi una condizione inattiva. |
Commenti
Per lo sviluppo di script, le impostazioni inattive vengono specificate usando la proprietà TaskSettings.IdleSettings .
Per lo sviluppo C++ le impostazioni inattive vengono specificate usando la proprietà ITaskSettings::IdleSettings .
Esempio
Il codice XML seguente definisce un elemento di impostazioni che consente all'utilità di pianificazione di attendere 24 ore per una condizione inattiva e quindi consente solo 10 minuti {IdleDuration) di avviare l'attività.
<Settings>
<IdleSettings>
<StopOnIdleEnd>false</StopOnIdleEnd>
<RestartOnIdle>false</RestartOnIdle>
<!-- WaitTimeout and Duration have been deprecated -->
<Duration>PT5M</Duration>
<WaitTimeout>PT24H</WaitTimeout>
</IdleSettings>
</Settings>
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows Vista [solo app desktop] |
Server minimo supportato |
Windows Server 2008 [solo app desktop] |