Lingua

SystemUpdatePolicy.SetFreezePeriods(IList<FreezePeriod>) Metodo

Definizione

Configurare un elenco di periodi di blocco sopra i criteri correnti.

[Android.Runtime.Register("setFreezePeriods", "(Ljava/util/List;)Landroid/app/admin/SystemUpdatePolicy;", "GetSetFreezePeriods_Ljava_util_List_Handler", ApiSince=28)]
public virtual Android.App.Admin.SystemUpdatePolicy? SetFreezePeriods(System.Collections.Generic.IList<Android.App.Admin.FreezePeriod>? freezePeriods);
[<Android.Runtime.Register("setFreezePeriods", "(Ljava/util/List;)Landroid/app/admin/SystemUpdatePolicy;", "GetSetFreezePeriods_Ljava_util_List_Handler", ApiSince=28)>]
abstract member SetFreezePeriods : System.Collections.Generic.IList<Android.App.Admin.FreezePeriod> -> Android.App.Admin.SystemUpdatePolicy
override this.SetFreezePeriods : System.Collections.Generic.IList<Android.App.Admin.FreezePeriod> -> Android.App.Admin.SystemUpdatePolicy

Parametri

freezePeriods
IList<FreezePeriod>

elenco di periodi di blocco

Valori restituiti

questa istanza

Attributi

Commenti

Configurare un elenco di periodi di blocco sopra i criteri correnti. Quando l'orologio del dispositivo rientra in uno dei periodi di blocco, tutti gli aggiornamenti del sistema in ingresso, incluse le patch di sicurezza, verranno bloccati e non possono essere installati. Quando il dispositivo non rientra nei periodi di blocco, verrà applicato il normale comportamento dei criteri.

Ogni singolo periodo di congelamento può durare al massimo 90 giorni e i periodi di congelamento adiacenti devono essere di almeno 60 giorni l'uno dall'altro. Inoltre, l'elenco dei periodi di blocco non deve contenere duplicati o sovrapporsi tra loro. Se una di queste condizioni non viene soddisfatta, verrà generata un'eccezione ValidationFailedException .

Gestione dell'anno bisestile: ignoriamo gli anni bisestili nei calcoli del periodo di blocco, in particolare <ul<>li>Quando viene definito un periodo di blocco, il 29 febbraio viene ignorato, anche se un periodo di blocco può essere specificato per iniziare o terminare il 29 febbraio, verrà considerato come se il periodo sia iniziato o terminato il 28 febbraio.</li><li>Quando si applica il comportamento del periodo di blocco al dispositivo, un orologio di sistema del 29 febbraio viene considerato come se fosse il 28< febbraio/li><quando>si calcola il numero di giorni di un periodo di blocco o di separazione tra due periodi di blocco, il 29 febbraio viene ignorato e non conteggiato come un giorno.</li></ul>

per android.app.admin.SystemUpdatePolicy.setFreezePeriods(java.util.List<android.app.admin.FreezePeriod>).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a