TimeZoneInfo.TryConvertIanaIdToWindowsId(String, 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.
Tente de convertir un ID de fuseau horaire IANA en ID Windows.
public:
static bool TryConvertIanaIdToWindowsId(System::String ^ ianaId, [Runtime::InteropServices::Out] System::String ^ % windowsId);
public static bool TryConvertIanaIdToWindowsId (string ianaId, out string? windowsId);
static member TryConvertIanaIdToWindowsId : string * string -> bool
Public Shared Function TryConvertIanaIdToWindowsId (ianaId As String, ByRef windowsId As String) As Boolean
Paramètres
- ianaId
- String
ID de fuseau horaire IANA.
- windowsId
- String
Lorsque cette méthode est retournée, contient l’ID Windows qui correspond à l’ID IANA spécifié.
Retours
true
si la conversion de l’ID a réussi, false
sinon.
Remarques
Cette API est exclusivement prise en charge sur .NET 6 et versions ultérieures, et uniquement lorsque l’application utilise la bibliothèque d’ICU. Toutefois, dans .NET, la bibliothèque d’ICU n’est pas toujours utilisée par défaut, en particulier dans les scénarios suivants :
- Lorsque l’application s’exécute sur un système d’exploitation qui n’a pas la bibliothèque d’ICU et que l’application n’utilise pas la fonctionnalité d’ICU locale de l’application .
- Lorsque le mode invariant de globalisation ou le mode NLS est activé sur Windows.
Si l’application s’exécute sur une version du système d’exploitation Windows dépourvue de bibliothèque d’ICU, elle a la possibilité d’accepter et d’activer l’utilisation de la bibliothèque d’ICU via la fonctionnalité d’ICU locale de l’application .