Dil

TimeZoneInfo.TryConvertIanaIdToWindowsId(String, String) Yöntem

Tanım

IANA saat dilimi kimliğini Windows kimliğine dönüştürmeye çalışır.

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

Parametreler

ianaId
String

IANA saat dilimi kimliği.

windowsId
String

Bu yöntem döndürdüğünde, belirtilen IANA kimliğine karşılık gelen Windows kimliğini içerir.

Döndürülenler

true kimlik dönüştürme başarılı olduysa, false aksi takdirde.

Açıklamalar

Bu API yalnızca .NET 6 ve sonraki sürümlerde ve yalnızca uygulama ICU kitaplığını kullandığında desteklenir. Ancak .NET,özellikle aşağıdaki senaryolarda ICU kitaplığı her zaman varsayılan olarak kullanılmaz:

  • Uygulama, ICU kitaplığı olmayan bir işletim sisteminde çalıştığında ve uygulama yerel ICU özelliğini kullanmadığında.
  • globalization sabit modu veya NLS modu Windows etkinleştirildiğinde.

Uygulama, ICU kitaplığı olmayan bir Windows işletim sistemi sürümünde çalışıyorsa, app-local ICU özelliği aracılığıyla ICU kitaplığının kullanımını kabul etme ve etkinleştirme seçeneği vardır.

Şunlara uygulanır