TimeZoneInfo.TryConvertIanaIdToWindowsId(String, String) 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.
Tenta converter um ID de fuso horário IANA para um ID do 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
Parâmetros
- ianaId
- String
O ID do fuso horário IANA.
- windowsId
- String
Quando este método retorna, contém o ID do Windows que corresponde ao ID IANA especificado.
Devoluções
true se a conversão de ID tivesse sucesso, false caso contrário.
Observações
Esta API é suportada exclusivamente em versões .NET 6 e posteriores, e apenas quando a aplicação utiliza a biblioteca da UCI. 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 aplicação .
- Quando o modo invariante globalização ou o modo NLS está ativado no Windows.
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 ativar e ativar a utilização da biblioteca da ICU através da funcionalidade app-local ICU.