Compartir a través de


TimeZoneSettings.AutoUpdateTimeZoneAsync(TimeSpan) Método

Definición

Intenta determinar y establecer automáticamente la zona horaria para los dispositivos en modo incrustado.

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)

Parámetros

timeout
TimeSpan TimeSpan

Si se supera el período de tiempo de espera, este método devuelve un valor de TimedOut para AutoUpdateTimeZoneStatus.

El valor de tiempo de espera recomendado es de 60 segundos.

Devoluciones

Atributos

Requisitos de Windows

Familia de dispositivos
Windows IoT Extension SDK (se introdujo en la versión 10.0.17134.0)
API contract
Windows.System.SystemManagementContract (se introdujo en la versión v5.0)

Comentarios

Puede ejecutar este método al iniciar para establecer la zona horaria sin pedir a los usuarios información.

Este método no cambia necesariamente la zona horaria ni busca la zona horaria correcta. Para obtener los resultados del intento, consulte la enumeración AutoUpdateTimeZoneStatus .

Por separado, puede incluir una manera de que el usuario establezca la zona horaria más adelante.

Este método puede usar información de cualquiera de los orígenes siguientes para determinar la zona horaria:

  • GPS
  • Móvil
  • Wi-Fi
  • Dirección IP

Si el dispositivo no tiene acceso a ningún método para determinar la ubicación, no debe ejecutar este método.

Se aplica a

Consulte también