TimeZoneInfo.TryConvertIanaIdToWindowsId(String, String) Méthode

Définition

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 d’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 globalization ou NLS est activé sur Windows.

Si l’application s’exécute sur une version de système d’exploitation Windows qui n’a pas la bibliothèque d’ICU, elle a la possibilité d’opter et d’activer l’utilisation de la bibliothèque d’ICU via la fonctionnalité app-local ICU.

S’applique à