AlarmManager.SetTimeZone(String) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Définit le fuseau horaire par défaut persistant du système.
[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
Paramètres
- timeZone
- String
l’un des ID Olson de la liste retournée par java.util.TimeZone#getAvailableIDs
- Attributs
Remarques
Définit le fuseau horaire par défaut persistant du système. Il s’agit du fuseau horaire de toutes les applications, même après un redémarrage. Utilisez TimeZone.setDefault(TimeZone) si vous souhaitez simplement modifier le fuseau horaire au sein de votre application, et même si vous préférez passer un fuseau horaire explicite aux API qui le nécessitent plutôt que de modifier le fuseau horaire pour tous les threads. Sur android M et versions ultérieures, il s’agit d’une erreur de transmission d’un fuseau horaire non Olson à cette fonction. Notez qu’il s’agit d’une mauvaise idée sur toutes les versions Android, car POSIX et la classe TimeZone ont des interprétations opposées de « + » et « - » dans le même ID non-Olson. Nécessite Manifest.permission.SET_TIME_ZONE
Référence Android pour android.app.AlarmManager.setTimeZone.
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.