AutoUpdateSettingsOptions Clase

Definición

Representa la configuración de actualización automática de un paquete.

public ref class AutoUpdateSettingsOptions sealed
/// [Windows.Foundation.Metadata.Activatable(851968, "Windows.Foundation.UniversalApiContract")]
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 851968)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class AutoUpdateSettingsOptions final
[Windows.Foundation.Metadata.Activatable(851968, "Windows.Foundation.UniversalApiContract")]
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 851968)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class AutoUpdateSettingsOptions
function AutoUpdateSettingsOptions()
Public NotInheritable Class AutoUpdateSettingsOptions
Herencia
Object Platform::Object IInspectable AutoUpdateSettingsOptions
Atributos

Requisitos de Windows

Familia de dispositivos
Windows 11 (se introdujo en la versión 10.0.22000.0)
API contract
Windows.Foundation.UniversalApiContract (se introdujo en la versión v14.0)

Comentarios

Pase este objeto al método AppInstallerManager.SetAutoUpdateSettings para crear o actualizar la configuración de actualización automática.

Constructores

AutoUpdateSettingsOptions()

Inicializa una nueva instancia de la clase AutoUpdateSettingsOptions .

Propiedades

AppInstallerUri

Obtiene o establece un objeto Uri que apunta al archivo instalador de aplicación representado por el objeto AppInstallerInfo .

AutomaticBackgroundTask

Obtiene un valor booleano que indica si el servicio de implementación busca actualizaciones de aplicaciones en segundo plano.

DependencyPackageUris

Obtiene una lista de solo lectura de objetos URI que apuntan a los paquetes de dependencia necesarios para la implementación correcta del conjunto relacionado.

ForceUpdateFromAnyVersion

Obtiene o establece un valor booleano que indica si la versión de la aplicación se puede incrementar y disminuir. Si el valor es false, la aplicación solo puede moverse a una versión superior.

HoursBetweenUpdateChecks

Obtiene o establece un valor entero que especifica la frecuencia con la que el servicio de implementación buscará una actualización en el archivo del Instalador de aplicación.

IsAutoRepairEnabled

Obtiene o establece un valor que especifica si el sistema operativo y el servicio de implementación pueden realizar automáticamente una reparación cuando el paquete está marcado para la corrección.

OnLaunch

Obtiene o establece un valor booleano que especifica si el servicio de implementación buscará una actualización en el archivo del Instalador de aplicación cuando se inicie la aplicación.

OptionalPackageUris

Obtiene una lista de solo lectura de objetos URI que apuntan a los paquetes opcionales que se instalarán junto con el paquete principal.

RepairUris

Obtiene una lista de solo lectura de objetos URI que apuntan a los archivos del Instalador de aplicación para reparar una instalación.

ShowPrompt

Obtiene o establece un valor booleano que especifica si el servicio de implementación mostrará un mensaje que informa al usuario sobre una actualización.

UpdateBlocksActivation

Obtiene o establece un valor booleano que especifica si el servicio de implementación impedirá que el usuario inicie la aplicación hasta que se haya aplicado una actualización pendiente.

UpdateUris

Obtiene una lista de solo lectura de objetos URI que apuntan a los archivos del Instalador de aplicación para actualizar una instalación.

Version

Obtiene o establece un objeto PackageVersion que expresa la versión del archivo instalador de aplicación representado por el objeto AppInstallerInfo .

Métodos

CreateFromAppInstallerInfo(AppInstallerInfo)

Crea una nueva instancia de AutoUpdateSettingsOptions con valores de la clase AppInstallerInfo proporcionada.

Se aplica a