TimeZoneInfo.TryFindSystemTimeZoneById(String, TimeZoneInfo) Method

Definition

Retrieves a TimeZoneInfo object by time zone name.

public:
 static bool TryFindSystemTimeZoneById(System::String ^ id, [Runtime::InteropServices::Out] TimeZoneInfo ^ % timeZoneInfo);
public static bool TryFindSystemTimeZoneById (string id, out TimeZoneInfo? timeZoneInfo);
static member TryFindSystemTimeZoneById : string * TimeZoneInfo -> bool
Public Shared Function TryFindSystemTimeZoneById (id As String, ByRef timeZoneInfo As TimeZoneInfo) As Boolean

Parameters

id
String

The time zone name.

timeZoneInfo
TimeZoneInfo

When this method returns, contains the retrieved TimeZoneInfo or null if no valid time zone was found.

Returns

true if the TimeZoneInfo object was successfully retrieved; otherwise, false.

Remarks

This function wraps the logic necessary to keep the private SystemTimeZones cache in working order.

Applies to