Condividi tramite


TimeZoneSettings.AutoUpdateTimeZoneAsync(TimeSpan) Metodo

Definizione

Tenta di determinare e impostare automaticamente il fuso orario per i dispositivi in modalità incorporata.

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)

Parametri

timeout
TimeSpan TimeSpan

Se il periodo di timeout viene superato, questo metodo restituisce un valore di TimedOut per AutoUpdateTimeZoneStatus.

Il valore di timeout consigliato è di 60 secondi.

Restituisce

Attributi

Requisiti Windows

Famiglia di dispositivi
Windows IoT Extension SDK (è stato introdotto in 10.0.17134.0)
API contract
Windows.System.SystemManagementContract (è stato introdotto in v5.0)

Commenti

È possibile eseguire questo metodo all'avvio per impostare il fuso orario senza richiedere agli utenti informazioni.

Questo metodo non modifica necessariamente il fuso orario o trova il fuso orario corretto. Per i risultati del tentativo, vedere l'enumerazione AutoUpdateTimeZoneStatus .

Separatamente, è possibile includere un modo per l'utente di impostare il fuso orario in un secondo momento.

Questo metodo può usare informazioni da una delle origini seguenti per determinare il fuso orario:

  • GPS
  • Cellulare
  • Wi-Fi
  • Indirizzo IP

Se il dispositivo non ha accesso a alcun metodo di determinazione della posizione, non è consigliabile eseguire questo metodo.

Si applica a

Vedi anche