共用方式為


TimeZoneSettings.AutoUpdateTimeZoneAsync(TimeSpan) 方法

定義

嘗試自動判斷和設定內嵌模式裝置的時區。

public:
 static IAsyncOperation<AutoUpdateTimeZoneStatus> ^ AutoUpdateTimeZoneAsync(TimeSpan timeout);
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<AutoUpdateTimeZoneStatus> AutoUpdateTimeZoneAsync(TimeSpan const& timeout);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<AutoUpdateTimeZoneStatus> AutoUpdateTimeZoneAsync(System.TimeSpan timeout);
function autoUpdateTimeZoneAsync(timeout)
Public Shared Function AutoUpdateTimeZoneAsync (timeout As TimeSpan) As IAsyncOperation(Of AutoUpdateTimeZoneStatus)

參數

timeout
TimeSpan TimeSpan

如果超過逾時期限,這個方法會傳回AutoUpdateTimeZoneStatusTimedOut值。

建議的逾時值為 60 秒。

傳回

屬性

Windows 需求

裝置系列
Windows IoT Extension SDK (已於 10.0.17134.0 引進)
API contract
Windows.System.SystemManagementContract (已於 v5.0 引進)

備註

您可以在啟動時執行此方法,以設定時區,而不提示使用者輸入資訊。

此方法不一定變更時區或尋找正確的時區。 如需嘗試的結果,請參閱 AutoUpdateTimeZoneStatus 列舉。

另外,您可以包含一種方式,讓使用者稍後設定時區。

這個方法可以使用下列任何來源的資訊來判斷時區:

  • GPS
  • 行動電話通訊
  • Wi-Fi
  • IP 位址

如果您的裝置無法存取任何判斷位置的方法,您就不應該執行此方法。

適用於

另請參閱