TimeZoneInfo.TryConvertWindowsIdToIanaId Método

Definição

Sobrecargas

Name Description
TryConvertWindowsIdToIanaId(String, String)

Tenta converter um ID de fuso horário do Windows para um ID IANA.

TryConvertWindowsIdToIanaId(String, String, String)

Tenta converter um ID de fuso horário do Windows para um ID IANA.

TryConvertWindowsIdToIanaId(String, String)

Origem:
TimeZoneInfo.cs
Origem:
TimeZoneInfo.cs
Origem:
TimeZoneInfo.cs
Origem:
TimeZoneInfo.cs
Origem:
TimeZoneInfo.cs

Tenta converter um ID de fuso horário do Windows para um ID IANA.

public:
 static bool TryConvertWindowsIdToIanaId(System::String ^ windowsId, [Runtime::InteropServices::Out] System::String ^ % ianaId);
public static bool TryConvertWindowsIdToIanaId(string windowsId, out string? ianaId);
static member TryConvertWindowsIdToIanaId : string * string -> bool
Public Shared Function TryConvertWindowsIdToIanaId (windowsId As String, ByRef ianaId As String) As Boolean

Parâmetros

windowsId
String

O ID do fuso horário do Windows.

ianaId
String

Quando este método retorna, contém o ID IANA que corresponde ao ID do Windows especificado.

Devoluções

true se a conversão de ID tivesse sucesso, false caso contrário.

Observações

Esta API é suportada exclusivamente no .NET 6.0 e versões posteriores. Também é suportado quando a aplicação utiliza a biblioteca da ICU, caso contrário a API falha. No entanto, no .NET, a biblioteca da UCI nem sempre é usada por defeito, particularmente nos seguintes cenários:

  • Quando a aplicação corre num sistema operativo que não tem a biblioteca da UCI, e a aplicação não utiliza a funcionalidade APP-Local da UCI .
  • Quando o modo Globalization Invariant Mode ou o modo NLS está ativado no Windows OS.

Se a aplicação estiver a correr numa versão Windows OS que não possui a biblioteca da UCI, tem a opção de optar por aderir e permitir a utilização da biblioteca da ICU através da funcionalidade App-Local ICU.

Aplica-se a

TryConvertWindowsIdToIanaId(String, String, String)

Origem:
TimeZoneInfo.cs
Origem:
TimeZoneInfo.cs
Origem:
TimeZoneInfo.cs
Origem:
TimeZoneInfo.cs
Origem:
TimeZoneInfo.cs

Tenta converter um ID de fuso horário do Windows para um ID IANA.

public:
 static bool TryConvertWindowsIdToIanaId(System::String ^ windowsId, System::String ^ region, [Runtime::InteropServices::Out] System::String ^ % ianaId);
public static bool TryConvertWindowsIdToIanaId(string windowsId, string? region, out string? ianaId);
static member TryConvertWindowsIdToIanaId : string * string * string -> bool
Public Shared Function TryConvertWindowsIdToIanaId (windowsId As String, region As String, ByRef ianaId As String) As Boolean

Parâmetros

windowsId
String

O ID do fuso horário do Windows.

region
String

O código ISO 3166 para o país/região.

ianaId
String

Quando este método retorna, contém o ID IANA que corresponde ao ID do Windows especificado.

Devoluções

true se a conversão de ID tivesse sucesso, false caso contrário.

Observações

Esta API é suportada exclusivamente no .NET 6.0 e versões posteriores. Também é suportado quando a aplicação utiliza a biblioteca da ICU, caso contrário a API falha. No entanto, no .NET, a biblioteca da UCI nem sempre é usada por defeito, particularmente nos seguintes cenários:

Se a aplicação estiver a correr numa versão Windows OS que não possui a biblioteca da UCI, tem a opção de optar por aderir e permitir a utilização da biblioteca da ICU através da funcionalidade App-Local ICU.

Aplica-se a