AlarmManager.SetTimeZone(String) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Define o fuso horário padrão persistente do sistema.
[Android.Runtime.Register("setTimeZone", "(Ljava/lang/String;)V", "GetSetTimeZone_Ljava_lang_String_Handler")]
[Android.Runtime.RequiresPermission("android.permission.SET_TIME_ZONE")]
public virtual void SetTimeZone(string? timeZone);
[<Android.Runtime.Register("setTimeZone", "(Ljava/lang/String;)V", "GetSetTimeZone_Ljava_lang_String_Handler")>]
[<Android.Runtime.RequiresPermission("android.permission.SET_TIME_ZONE")>]
abstract member SetTimeZone : string -> unit
override this.SetTimeZone : string -> unit
Parâmetros
- timeZone
- String
uma das IDs de Olson da lista retornada por java.util.TimeZone#getAvailableIDs
- Atributos
Comentários
Define o fuso horário padrão persistente do sistema. Esse é o fuso horário para todos os aplicativos, mesmo após uma reinicialização. Use TimeZone.setDefault(TimeZone) se você quiser apenas alterar o fuso horário em seu aplicativo e, mesmo assim, preferir passar um Fuso Horário explícito para APIs que exijam isso em vez de alterar o fuso horário para todos os threads. No android M e acima, é um erro passar um fuso horário não Olson para essa função. Observe que essa é uma má ideia em todas as versões do Android porque POSIX e a classe TimeZone têm interpretações opostas de '+' e '-' na mesma ID não Olson. Requer Manifest.permission.SET_TIME_ZONE
Referência do Android para android.app.AlarmManager.setTimeZone.
Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.