TimeZoneInfo.TryConvertWindowsIdToIanaId Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
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:
- 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 da ICU local da App .
- 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.