TimeZoneInfo.TryConvertWindowsIdToIanaId Yöntem

Tanım

Aşırı Yüklemeler

TryConvertWindowsIdToIanaId(String, String)

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

TryConvertWindowsIdToIanaId(String, String, String)

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

TryConvertWindowsIdToIanaId(String, String)

Kaynak:
TimeZoneInfo.cs
Kaynak:
TimeZoneInfo.cs
Kaynak:
TimeZoneInfo.cs

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

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

Parametreler

windowsId
String

Windows saat dilimi kimliği.

ianaId
String

Bu yöntem döndürdüğünde, belirtilen Windows kimliğine karşılık gelen IANA 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.0 ve sonraki sürümlerde desteklenir. Uygulama ICU kitaplığını kullandığında da desteklenir, aksi takdirde API başarısız olur. Ancak.NET'te, özellikle aşağıdaki senaryolarda ICU kitaplığı her zaman varsayılan olarak kullanılmaz:

  • Uygulama, ICU kitaplığına sahip olmayan bir işletim sisteminde çalıştığında ve uygulama APP-Local ICU özelliğini kullanmadığında.
  • Windows işletim sisteminde Genelleştirme Sabit Modu veya NLS modu etkinleştirildiğinde.

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

Şunlara uygulanır

TryConvertWindowsIdToIanaId(String, String, String)

Kaynak:
TimeZoneInfo.cs
Kaynak:
TimeZoneInfo.cs
Kaynak:
TimeZoneInfo.cs

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

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

Parametreler

windowsId
String

Windows saat dilimi kimliği.

region
String

Ülke/bölge için ISO 3166 kodu.

ianaId
String

Bu yöntem döndürdüğünde, belirtilen Windows kimliğine karşılık gelen IANA 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.0 ve sonraki sürümlerde desteklenir. Uygulama ICU kitaplığını kullandığında da desteklenir, aksi takdirde API başarısız olur. Ancak.NET'te, özellikle aşağıdaki senaryolarda ICU kitaplığı her zaman varsayılan olarak kullanılmaz:

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

Şunlara uygulanır