Windows.Management.Update Espacio de nombres

Los tipos de este espacio de nombres permiten a los usuarios participar o no recibir compilaciones de Windows Insider Preview en su dispositivo. Las API están diseñadas para que las usen los fabricantes de equipos originales (OEM) de IoT.

Clases

PreviewBuildsManager

Administra el estado de las compilaciones en versión preliminar del dispositivo.

PreviewBuildsState

Contiene información que se usa para conectar un dispositivo para asociarlo al Programa Windows Insider.

WindowsUpdate

WindowsUpdate es básicamente un contenedor de propiedades con información sobre una actualización pendiente o en curso.

WindowsUpdateActionCompletedEventArgs

Datos de eventos para el evento WindowsUpdateManager.ActionCompleted correspondiente.

WindowsUpdateActionProgress

Devuelto por las propiedades ActionProgress de WindowsUpdate y WindowsUpdateProgressChangedEventArgs.

WindowsUpdateActionResult

Devuelto por la propiedad WindowsUpdate.ActionResult .

WindowsUpdateAdministrator

Habilita la administración de windows Novedades en un dispositivo.

WindowsUpdateApprovalData

Permite configurar metadatos adicionales en una actualización al aprobarlos a través de ApproveWindowsUpdate.

WindowsUpdateAttentionRequiredInfo

Representa una tupla de windowsUpdateAttentionRequiredReason y una marca de tiempo.

WindowsUpdateAttentionRequiredReasonChangedEventArgs

Datos de evento para el evento WindowsUpdateManager.AttentionRequiredReasonChanged correspondiente.

WindowsUpdateGetAdministratorResult

Representa el resultado de llamar a GetRegisteredAdministrator.

WindowsUpdateItem

Representa un contenedor de propiedades de información sobre una actualización que se completó anteriormente.

WindowsUpdateManager

Interfaz que se usa para supervisar la actividad de actualización a través de devoluciones de llamada y recuperar el historial de actualizaciones.

WindowsUpdateProgressChangedEventArgs

Datos de eventos para el evento WindowsUpdateManager.ProgressChanged correspondiente.

WindowsUpdateRestartRequestOptions

Representa un contenedor de propiedades de campos que se pueden configurar y, a continuación, se pasa a RequestRestart.

WindowsUpdateScanCompletedEventArgs

Datos de eventos para el evento WindowsUpdateManager.ScanCompleted correspondiente.

Enumeraciones

WindowsUpdateAdministratorOptions

Define constantes que especifican las opciones de administrador sobre las que el autor de la llamada quiere controlar al registrarse con RegisterForAdministration.

WindowsUpdateAdministratorStatus

Define constantes que especifican códigos de estado para indicar si el registro o la anulación del registro de un administrador de Windows Update se realizó correctamente.

WindowsUpdateAttentionRequiredReason

Define constantes que especifican un motivo detallado en cuanto a por qué se requiere atención para una actualización antes de poder continuar.

Ejemplos

En este ejemplo de C# se muestra cómo un usuario puede determinar si su dispositivo recibe compilaciones en versión preliminar o si hay problemas que impiden que el dispositivo obtenga compilaciones en versión preliminar.

public string GetErrorMessage() 
{ 
    PreviewBuildsManager manager = PreviewBuildsManager.GetDefault(); 
    if (manager != null) 
    { 
        PreviewBuildsState state = manager.GetCurrentState(); 
        if (state.Properties.ContainsKey("ErrorMessage")) 
        { 
            return state.Properties["ErrorMessage"].ToString(); 
        } 
    } 
    return String.Empty; 
} 

Comentarios

Estas API permiten que un dispositivo IoT reciba compilaciones de Windows Insider Preview. Se espera que el OEM del dispositivo cree una página de configuración en el Portal de dispositivos Windows para las propiedades de configuración del dispositivo. En un nivel alto, el dispositivo leerá la información de PreviewBuildsState y, a continuación, se mostrará al usuario y, a continuación, se usará para registrar la cuenta del usuario en el dispositivo. Después del registro, toda la administración de la configuración se realizará en línea a través del Programa Windows Insider en lugar de en el propio dispositivo.