TimeZoneInfo.TryConvertIanaIdToWindowsId(String, String) Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Versucht, eine IANA-Zeitzonen-ID in eine Windows-ID zu konvertieren.
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
Parameter
- ianaId
- String
Die IANA-Zeitzonen-ID.
- windowsId
- String
Wenn diese Methode zurückgibt, enthält die Windows-ID, die der angegebenen IANA-ID entspricht.
Gibt zurück
true
, wenn die ID-Konvertierung erfolgreich war, false
andernfalls.
Hinweise
Diese API wird ausschließlich in .NET 6 und höheren Versionen unterstützt, und zwar nur, wenn die Anwendung die ICU-Bibliothek verwendet. In .NET wird die ICU-Bibliothek jedoch nicht immer standardmäßig verwendet, insbesondere nicht in den folgenden Szenarien:
- Wenn die Anwendung unter einem Betriebssystem ausgeführt wird, das nicht über die ICU-Bibliothek verfügt, und die App das App-lokale ICU-Feature nicht nutzt.
- Wenn der invariante Globalisierungsmodus oder NLS-Modus unter Windows aktiviert ist.
Wenn die Anwendung unter einer Windows-Betriebssystemversion ausgeführt wird, für die die ICU-Bibliothek fehlt, hat sie die Möglichkeit, die Verwendung der ICU-Bibliothek über die app-lokale ICU-Funktion zu aktivieren.