TimeZoneInfo.TryConvertIanaIdToWindowsId(String, String) Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Pokusí se převést ID IANA časového pásma na ID Systému 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
Parametry
- ianaId
- String
ID IANA časového pásma.
- windowsId
- String
Když tato metoda vrátí, obsahuje ID systému Windows, které odpovídá zadanému ID IANA.
Návraty
true
pokud převod ID proběhl úspěšně, false
jinak.
Poznámky
Toto rozhraní API je podporováno výhradně v .NET 6 a novějších verzích a pouze v případě, že aplikace využívá knihovnu ICU. V .NET se ale knihovna ICU ve výchozím nastavení nepoužívá vždy, zejména v následujících scénářích:
- Když aplikace běží v operačním systému, který nemá knihovnu ICU, a aplikace nevyužívá funkci místní ICU aplikace .
- Když je ve Windows povolen režim globalizace neborežim NLS .
Pokud aplikace běží ve verzi operačního systému Windows, která nemá knihovnu ICU, má možnost vyjádřit výslovný souhlas a povolit používání knihovny ICU prostřednictvím funkce místní ICU aplikace .