TimeZoneInfo.TryConvertIanaIdToWindowsId(String, String) Metodo

Definizione

Prova a convertire un ID fuso orario IANA in un 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

Parametri

ianaId
String

ID fuso orario IANA.

windowsId
String

Quando termina, questo metodo contiene l'ID Windows corrispondente all'ID IANA specificato.

Valori restituiti

true se la conversione dell'ID è riuscita, false in caso contrario.

Commenti

Questa API è supportata esclusivamente in .NET 6 e versioni successive e solo quando l'applicazione usa la libreria di ICU. Tuttavia, in .NET, la libreria di ICU non viene sempre usata per impostazione predefinita, in particolare negli scenari seguenti:

  • Quando l'applicazione viene eseguita in un sistema operativo che non dispone della libreria di ICU e l'app non usa la funzionalità di ICU locale dell'app .
  • Quando la modalità invariante globalization o NLS è abilitata in Windows.

Se l'applicazione è in esecuzione in una versione del sistema operativo Windows che non dispone della libreria di ICU, è possibile acconsentire esplicitamente e abilitare l'utilizzo della libreria di ICU tramite la funzionalità di ICU app-local ICU.

Si applica a